Working on extended merge/split operator.
Half-way through new merge-split implementation.