Bug 316298 [Compatibility] Support o.e.ui.menus visibleWhen
We need support in MCoreExpression for entire expressions created by the WorkbenchMenuService. They don't often use ReferenceExpressions to core expression definitions. PW
bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/ui/workbench/UIEvents.java
public static final String TOPIC = UITopicBase + "/advanced/Placeholder"; 
		public static final String REF = "ref"; 
	}
	public static interface Part {
		public static final String TOPIC = UITopicBase + "/basic/Part"; 
		public static final String CLOSEABLE = "closeable"; 
		public static final String MENUS = "menus"; 
		public static final String TOOLBAR = "toolbar"; 
	}
	public static interface TrimmedWindow {
		public static final String TOPIC = UITopicBase + "/basic/TrimmedWindow"; 
		public static final String TRIMBARS = "trimBars"; 
	}
	public static interface Window {
		public static final String TOPIC = UITopicBase + "/basic/Window"; 
		public static final String HEIGHT = "height"; 
		public static final String MAINMENU = "mainMenu"; 
		public static final String SHAREDELEMENTS = "sharedElements"; 
		public static final String WIDTH = "width"; 
		public static final String WINDOWS = "windows"; 
		public static final String X = "x"; 
		public static final String Y = "y"; 
	}
	public static interface Context {
		public static final String TOPIC = UITopicBase + "/ui/Context"; 
		public static final String CONTEXT = "context"; 
		public static final String PROPERTIES = "properties"; 
		public static final String VARIABLES = "variables"; 
	}
	public static interface CoreExpression {