code: func (p *JsonPointer) Delete(document interface{}) (interface{}, error) {
  	is := &implStruct{mode: "DEL", inDocument: document}
  	p.implementation(is)
  	return document, is.outError
  }
docs: // Uses the pointer to delete a value from a JSON document