code: func Atm(xu *xgbutil.XUtil, name string) (xproto.Atom, error) {
  	aid, err := Atom(xu, name, false)
  	if err != nil {
  		return 0, err
  	}
  	if aid == 0 {
  		return 0, fmt.Errorf("Atm: '%s' returned an identifier of 0.", name)
  	}
  
  	return aid, err
  }
docs: // Atm is a short alias for Atom in the common case of interning an atom.
  // Namely, interning the atom always succeeds. (If the atom does not already
  // exist, a new one is created.)