"Peels" off a tuple of the elements at each successive index
across multiple arrays. Assumes self is an array of these multiple arrays.
Stops when any of the arrays is exhausted. I stole this from a ruby mailing
list somewhere. I also considered calling this each_tuple