data (Assignable)
Contains either a code block or a PopUpMenu object or, when the menu
item's Caption property contains a menu separator specifier,
MenuItem:data contains NIL. When the menu item is selected, its code
block, if present, is evaluated; otherwise, its PopUpMenu object is
opened.