docs: public String getDebugString(TrieNode root) {
      if (this == root) return "";
      String parentStr = null == getParent() ? "" : getParent().getDebugString(root);
      return parentStr + getDebugToken();
    }