code: func (fw *Framework) NewMessage(payload string, agent string, collective string, msgType string, request *Message) (msg *Message, err error) {
  	msg, err = NewMessage(payload, agent, collective, msgType, request, fw)
  
  	return
  }
docs: // NewMessage creates a new Message associated with this Choria instance