add: wsmenu->on_destroy = cleanupWorkspaceMenu;
context: addWorkspaceMenu(WScreen *scr, WMenu *menu, char *title){    WMenu *wsmenu;    WMenuEntry *entry;    if (scr->flags.added_workspace_menu) {	wwarning(_("There are more than one WORKSPACE_MENU commands in the applications menu. Only one is allowed."));	return NULL;    } else {	scr->flags.added_workspace_menu = 1;		wsmenu = wWorkspaceMenuMake(scr, True);	scr->workspace_menu = wsmenu;	entry = wMenuAddCallback(menu, title, NULL, NULL);	wMenuEntrySetCascade(menu, entry, wsmenu);		wWorkspaceMenuUpdate(scr, wsmenu);    }    return entry;}