code: func (e *Error) Error() string {
  	marshaled, err := json.Marshal(e)
  	if err != nil {
  		panic(err)
  	}
  	return string(marshaled)
  
  }
docs: // The error interface implementation, which formats to a JSON object string.