don't need this then
a more functional merge? too bad we don't have uncurry in ruby