create a list of things and the filter it according to a predicate

... [ . * = city ]
# everything which is a city remains
      

shortcuts:

// city
        = %_ [ .     *           = city ]
        = %_ [ .     classes :>: = city ]
        = %_ [ @_[0] classes :>: = city ]

also resolvable during parsing time