private Node<K, V> lastNodeGroup( GroupNode<K, V> group ) {
        Node<K, V> node = group.mRoot;

        if( node == null ) { return null; }

        while( node.mGroupRight != null ) { node = node.mGroupRight; }

        return node;
    }