I'm just curious I know that Array#zip generates a new array from arguments
passed to it.  What I don't get is why it is called zip.  Is it because of
how the results are computed into the new array?