Should we have some other unzip function to replace this? Giving two Vecs or two iterators. Or is this redundant now?