code: func (m MsgFilters) Match(msg *Msg) bool {
  	// check if there is a wildcard filter for the message's protocol
  	if _, ok := m[MsgFilter{Proto: msg.Protocol, Code: -1}]; ok {
  		return true
  	}
  
  	// check if there is a filter for the message's protocol and code
  	if _, ok := m[MsgFilter{Proto: msg.Protocol, Code: int64(msg.Code)}]; ok {
  		return true
  	}
  
  	return false
  }
docs: // Match checks if the given message matches any of the filters