TODO: When a node splits into two distinct nodes, the two nodes have to be inserted into the parent