filter

inline fun <E : Element, D> Selection<E, D>.filter(crossinline filter: E.(Arguments<D, E?>) -> Boolean): Selection<E, D>