Создает фильтрованный итератор
Iterator<R> filtered<R>(Iterator<R> source, bool Function(R) predicate);