code: func (e *MessageError) Error() string {
  	if e.Func != "" {
  		return fmt.Sprintf("%v: %v", e.Func, e.Description)
  	}
  	return e.Description
  }
docs: // Error satisfies the error interface and prints human-readable errors.