I don't think this class should exist. The intention was to use the ITipMessage for this purpose. Is there anything you can not do with that class that the Attendee class could?