in v2/sender.go [269:279]
func getMessageType(mb MessageBody) string {
var msgType string
vo := reflect.ValueOf(mb)
if vo.Kind() == reflect.Ptr {
msgType = reflect.Indirect(vo).Type().Name()
} else {
msgType = vo.Type().Name()
}
return msgType
}