Split a zip

Zip is its own inverse but not a very useful one. Is there a good replacement for
collect(zip(itr...)) for iterators of tuples?

See this issue:

There are solutions there, someone just needs to make a PR.