Add support for writing advanced filters, that can be selected and have custom logic in a search. Example use cases: * Textless uniques (cards with only a support ability and no `MainEffect`) * Characters with at least one characteristic of `0` -- this can be valuable in some Lyra archetype.