code: public <T> Message body(T body, Charset charset) {
          messageWriter.writeBody(body, charset);
          return this;
      }
docs: Serializes and adds the given object as body to
  the message using the given charset for encoding.
  
  @see MessageWriter#writeBody(Object, Charset)