code: func maybeQuote(s string) string {
  	for _, r := range s {
  		if !('0' <= r && r <= '9' || 'a' <= r && r <= 'z' ||
  			'A' <= r && r <= 'Z' || r == '-' || r == '_') {
  			return quote(s)
  		}
  	}
  	return s
  }
docs: // quotes s as a json string if it contains any weird chars
  // currently weird is anything other than [alnum]_-