[1,2,3].zip(['a', 'b', 'c'])
#=> [[1, "a"], [2, "b"], [3, "c"]]
['a', 'b', 'c'].zip( [1,2,3], ['oogie', 'boogie', 'booger'] )
#=> [["a", 1, "oogie"], ["b", 2, "boogie"], ["c", 3, "booger"]]
['FIRST-1', 'FIRST-2'].zip( ['SECOND-1','SECOND-2','SECOND-3'], ['THIRD-1'] )
#=> [ ["FIRST-1", "SECOND-1", "THIRD-1"],
["FIRST-2", "SECOND-2", nil] ]
['FIRST-1', 'FIRST-2', 'FIRST-3'].zip( ['SECOND-1'], ['THIRD-1', 'THIRD-2'] )
#=> [ ["FIRST-1", "SECOND-1", "THIRD-1"],
["FIRST-2", nil, "THIRD-2"],
["FIRST-3", nil, nil] ]