Entity/Model representation of content, and a Content Envelope pattern