apply zip(this, other)
other
Iterable<Pair<T, U>> zip<U>(Iterable<U> other) => _zipCore(this, other);