Content representation classes and interfaces