code: func (fw *Framework) NewTransportForSecureReply(reply protocol.SecureReply) (message protocol.TransportMessage, err error) {
  	switch reply.Version() {
  	case protocol.SecureReplyV1:
  		message, err = v1.NewTransportMessage(fw.Config.Identity)
  		message.SetReplyData(reply)
  	default:
  		err = fmt.Errorf("Do not know how to create a Transport message for SecureRequest version %s", reply.Version())
  	}
  
  	return
  }
docs: // NewTransportForSecureReply creates a new TransportMessage with a SecureReply as payload.  The Transport will be the same version as the SecureRequest