code: func safeIdentifier(s string) string {
  	s = strings.Map(coerceToIdentifierRune, s)
  	if unicode.IsNumber([]rune(s)[0]) {
  		s = fmt.Sprint("_", s)
  	}
  	return s
  }
docs: // Take any string and convert it to a valid identifier
  // Appends an underscore if the first rune is a number