code: func Error(err error) *string {
  	if err == nil {
  		return nil
  	}
  	str := err.Error()
  	return &str
  }
docs: // Error returns a string pointer suitable for JSON marshalling errors. It
  // retains the "null on success" semantics, but ensures the error result is a
  // string regardless of the underlying concrete error type.