Stream<List<T>> filter(bool Function(T) where) { return map((items) => items.where(where).toList()); }