Modeling Messages: The Architect and the Model