func (m *MinFilter) UnmarshalJSON(data []byte) error {
    var tmp uint16
    err := json.Unmarshal(data, &tmp)
    if err == nil {
        *m = map[uint16]MinFilter{