allow destroying cxtmenu; add documentation