Bug 338707 Reconciler chokes on elements under parents that have been removed from the model
tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/tests/reconciler/ModelReconcilerScenarioTest.java
assertEquals(partStack1, window.getChildren().get(0));
		assertEquals(partStack2, window.getChildren().get(1));
		assertEquals(1, partStack1.getChildren().size());
		assertEquals(part1, partStack1.getChildren().get(0));
		assertEquals(2, partStack2.getChildren().size());
		assertEquals(part3, partStack2.getChildren().get(0));
		assertEquals(part2, partStack2.getChildren().get(1));
		applyAll(deltas);
		assertEquals(1, application.getChildren().size());
		assertEquals(window, application.getChildren().get(0));
		assertEquals(2, window.getChildren().size());
		assertEquals(partStack1, window.getChildren().get(0));
		assertEquals(partStack2, window.getChildren().get(1));
		assertEquals(1, partStack1.getChildren().size());
		assertEquals(part1, partStack1.getChildren().get(0));
		assertEquals(2, partStack2.getChildren().size());
		assertEquals(part2, partStack2.getChildren().get(0));
		assertEquals(part3, partStack2.getChildren().get(1));
	}
	/**
	 * <ol>
	 * <li>Initially, the application has one window, A.</li>
	 * <li>The adds a window B, and places an editor in window B.</li>
	 * <li>The user then removes window B.</li>
	 * <li>The merged outcome should be only one window, window A.</li>
	 * </ol>
	 */
	public void testElementContainer_Children_AddMultipleThenRemove() {
		MApplication application = createApplication();
		MWindow window = createWindow(application);