Added: Messaging as a Programming Model