Additional sanity checks and don't eagerly dirty nodes.
Allow rebalance to increase size of parent key.