C++: Make merge left-biased
Need to do the same on Java and Haskell.