rem: unmapMenu(submenu);
add: WEditMenuHide(submenu);
context: deselectItem(WEditMenu *menu){    WEditMenu *submenu;    WEditMenuItem *item = menu->selectedItem;        highlightItem(item, False);        if (menu->delegate && menu->delegate->itemDeselected) {	(*menu->delegate->itemDeselected)(menu->delegate, menu, item);    }    submenu = item->submenu;    if (submenu && !WEditMenuIsTornOff(submenu)) {	unmapMenu(submenu);    }        menu->selectedItem = NULL;}