s. For instance, a call to <code>MapMessage.setInt("foo", 6)</code> is equivalent to
 <code>MapMessage.setObject("foo", new Integer(6))</code>. Both forms are provided, because the explicit form is convenient
 for static programming, and the object form is needed when types are not known at compile time.

 <p>
 When a client receives a <code>MapMessage</code>, it is in read-only mode. If a client attempts to write to the message at
 this point, a <code>MessageNotWriteableException</code> is thrown. If <code