А теперь представь, что я передам в твой фильтр массив объектов? Само собой все рухнет. Как можно обработать такие ситуации.