Да конечно вы правы, этот вариант как бы стандарт.
Но если необходимо более гибкий вариант фильтра, надо програмировать.
Вот мне и пришло на ум, а вдруг это возможно. Просто решение элегантней,
можно многие условия фильтра визуально настроить, а не писать "непонятный для других" аля С++ код. Но мне кажется это невозможно