MenuItem changes; parsing for main menu is fixed for non-strings and is now more robust; new example