Returns a list containing only elements matching the given predicate.
Iterable<T> filterIndexed(bool Function(int, T) predicate) => where(predicate as bool Function(T));