@Override
 public NODE getParent(NODE node) {
   if (strategy == null) return null;
   SEARCH_NODE wrapper = strategy.getNode(node);
   if (wrapper == null) return null;
   return wrapper.parent.node;
 }
 @Override
 public SEARCH_NODE getSearchNode(NODE node) {
   return strategy.getNode(node);
 }