Bug 305796 model reconciler tests need rework
They need re-work as there is a level of indirection between a binding container and the bindings. PW
tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/tests/reconciler/ModelReconcilerScenarioTest.java
.createKeyBinding();
		applicationKeyBinding.setCommand(command);
		applicationKeyBinding
				.setKeySequence(originalApplicationKeyBindingSequence);
		MKeyBinding windowKeyBinding = MApplicationFactory.eINSTANCE
				.createKeyBinding();
		windowKeyBinding.setCommand(command);
		windowKeyBinding.setKeySequence(originalWindowKeyBindingSequence);
		application.getBindings().add(applicationKeyBinding);
		window.getBindings().add(windowKeyBinding);
		saveModel();
		ModelReconciler reconciler = createModelReconciler();
		reconciler.recordChanges(application);
		applicationKeyBinding.setKeySequence(userApplicationKeyBindingSequence);
		windowKeyBinding.setKeySequence(userWindowKeyBindingSequence);
		Object state = reconciler.serialize();
		application = createApplication();
		window = application.getChildren().get(0);
		command = application.getCommands().get(0);
		applicationKeyBinding = application.getBindings().get(0);
		windowKeyBinding = window.getBindings().get(0);
		Collection<ModelDelta> deltas = constructDeltas(application, state);
		assertEquals(originalApplicationKeyBindingSequence,
				applicationKeyBinding.getKeySequence());
		assertEquals(originalWindowKeyBindingSequence, windowKeyBinding
				.getKeySequence());
		applyAll(deltas);
		assertEquals(userApplicationKeyBindingSequence, applicationKeyBinding
				.getKeySequence());
		assertEquals(userWindowKeyBindingSequence, windowKeyBinding