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
application = createApplication();
		window = application.getChildren().get(0);
		window.setElementId("id");
		Collection<ModelDelta> deltas = constructDeltas(application,
				serializedState);
		assertEquals("name", window.getLabel());
		applyAll(deltas);
		assertEquals("customName", window.getLabel());
	}
	public void testApplicationElement_Id_Changed2() {
		MApplication application = createApplication();
		MWindow window = createWindow(application);
		window.setElementId("id");
		window.setLabel("name");
		saveModel();
		ModelReconciler reconciler = createModelReconciler();
		reconciler.recordChanges(application);
		window.setLabel("customName");
		Object serializedState = reconciler.serialize();
		application = createApplication();
		window = application.getChildren().get(0);
		window.setElementId("id2");
		Collection<ModelDelta> deltas = constructDeltas(application,
				serializedState);
		assertEquals("name", window.getLabel());
		applyAll(deltas);
		assertEquals("customName", window.getLabel());
	}
	/**
	 * <ol>