Filters

Filters return sets of elements which are difficult to optimize.

Ideally, filters should be used to return a small subset of the list. It is better to use structure selection to reduce a list.

If you need to use more than one filter, first define the one that filters out the most elements.