Contains implementations of various Message's supported by JMS.
The implementations take care of these aspects :
Most of the implementation is hidden away and exposed via the MessagUtil - except for what is mandated by JMS, and some state information required by hedwig.