docs: function PathValue( parent, value, key ) {
          this._parent = parent;
          // Object.defineProperty( this, '_parent', { value: parent });
          this._value = value;
          this._key = key;
      }