private static < K , V > Node < K , V > getRightChild ( final Node < K , V > node , final int index ) { return ( node == null ) ? null : node . getRight ( index ) ; }
get a node s right child . mind you the node may not exist . no problem