adjustments made to trees to make it possible to implemnt red-black
trees without modification of user code