docs: protected final void appendDesc(StringBuilder sb)
      {
          if (_type == TYPE_OBJECT) {
              sb.append('{');
              if (_currentName != null) {
                  sb.append('"');
                  // !!! TODO: Name chars should be escaped?
                  sb.append(_currentName);
                  sb.append('"');
              } else {
                  sb.append('?');
              }
              sb.append('}');
          } else if (_type == TYPE_ARRAY) {
              sb.append('[');
              sb.append(getCurrentIndex());
              sb.append(']');
          } else {
              // nah, ROOT:
              sb.append("/");
          }
      }