[Iterator.map] now uses the [Sequence.map] function
Maps the values of the iterator lazily using func.
Filters the values of the iterator lazily using predicate.
Flattens iterator.
Partitions the values of the iterator lazily in groups of size.
Allows to transform an Iterator using the Sequence functions.