RBTree almost done.