code: func keyCallbacks(xu *xgbutil.XUtil,
  	key xgbutil.KeyKey) []xgbutil.CallbackKey {
  
  	xu.KeybindsLck.RLock()
  	defer xu.KeybindsLck.RUnlock()
  
  	cbs := make([]xgbutil.CallbackKey, len(xu.Keybinds[key]))
  	copy(cbs, xu.Keybinds[key])
  	return cbs
  }
docs: // keyBindCallbacks returns a slice of callbacks for a particular key.