Bug 271834 Remove e4 workbench dependency on org.eclipse.core.runtime
org.eclipse.core.runtime, and the Platform class in particular, are the root of all singleton evil in platform core. We should avoid this bundle and Platform like the plague in e4. Everything of value in core.runtime has a non-singleton equivalent in other core/equinox bundles.
bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/workbench/ui/internal/Workbench.java
public static final String LOCAL_ACTIVE_SHELL = "localActiveShell"; 
	public static final String ID = "org.eclipse.e4.workbench.fakedWBWindow"; 
	private MApplication<? extends MWindow> workbench;
	private static final boolean saveAndRestore = true;
	private File workbenchData;