code: func Wrapf(err error, format string, args ...interface{}) error {
  	if err == nil {
  		err = errors.New("")
  	}
  
  	message := fmt.Sprintf(format, args...)
  
  	return newWrappedError(err, message)
  }
docs: // Wrapf wraps an error with an additional formatted message.