static synchronized void register(@NotNull Component component, @NotNull ActionGroup actions, @Nullable Customizer customizations) {
    LOG.debug("register actions '%s' for component %s", actions, component);
    unregister(component); // cleanup for insurance
    ourComp2Actions.put(component, new ComponentActions(component, actions, null, customizations));
  }
static synchronized void register(@NotNull Component component, @NotNull ActionGroup actions, @Nullable Customizer customizations)