public static void removeKeyListener(Component component, KeyListener l) {
    UIUtil.uiTraverser(component).traverse().consumeEach(c -> c.removeKeyListener(l));
  }
public static void removeKeyListener(Component component, KeyListener l)