Side-by-side implementations of Partition (old and new), in transition.