RBTNode - gets and sets
added InvalidOperarionException