Creates an iterator that works like map, but flattens nested structure.
@override @pragma("vm:prefer-inline") FlatMap<T, U> flatMap<U>(Iterator<U> Function(T) f) => FlatMap<T, U>(this, f);