Prototype for a messaging library.