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