code: func (value Value) String() string {
  	result := ""
  	catchPanic(func() {
  		result = value.string()
  	})
  	return result
  }
docs: // String will return the value as a string.
  //
  // This method will make return the empty string if there is an error.