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
bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/util/ApplicationSwitch.java
return result;
			}
			case MApplicationPackage.MODEL_COMPONENTS: {
				MModelComponents modelComponents = (MModelComponents)theEObject;
				T1 result = caseModelComponents(modelComponents);
				if (result == null) result = defaultCase(theEObject);
				return result;
			}
			case MApplicationPackage.MODEL_COMPONENT: {
				MModelComponent modelComponent = (MModelComponent)theEObject;
				T1 result = caseModelComponent(modelComponent);
				if (result == null) result = casePartDescriptorContainer(modelComponent);
				if (result == null) result = caseApplicationElement(modelComponent);
				if (result == null) result = caseHandlerContainer(modelComponent);
				if (result == null) result = caseBindingContainer(modelComponent);
				if (result == null) result = defaultCase(theEObject);
				return result;
			}
			case MApplicationPackage.VCOMMANDS_V: {
				MV______________Commands_______________V v______________Commands_______________V = (MV______________Commands_______________V)theEObject;
				T1 result = caseV______________Commands_______________V(v______________Commands_______________V);
				if (result == null) result = defaultCase(theEObject);
				return result;
			}
			case MApplicationPackage.BINDING_CONTAINER: {
				MBindingContainer bindingContainer = (MBindingContainer)theEObject;
				T1 result = caseBindingContainer(bindingContainer);
				if (result == null) result = defaultCase(theEObject);
				return result;
			}