code: func (loc *Location) Errorf(f string, a ...interface{}) error {
  	return errors.New(loc.Format(f, a...))
  }
docs: // Errorf returns a new error value with a message formatted to include the location
  // info (e.g., line, column, filename, etc.)