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.bindings/src/org/eclipse/e4/ui/bindings/internal/BindingTableManager.java
return; 
			
		}
		eclipseContext.set(contextId, table);
	}
	public void removeTable(BindingTable table) {
		String contextId = table.getId();
		if (!eclipseContext.containsKey(contextId)) {
			throw new IllegalArgumentException("Does not contains table " + contextId); 
		}
		eclipseContext.remove(contextId);
	}
	public BindingTable getTable(String id) {
		return (BindingTable) eclipseContext.get(id);
	}
	public ContextSet createContextSet(List<Context> contexts) {
		return new ContextSet(contexts);
	}
	public Binding getPerfectMatch(ContextSet windowSet, TriggerSequence triggerSequence) {
		Binding result = null;
		List<Context> contexts = windowSet.getContexts();
		ListIterator<Context> it = contexts.listIterator(contexts.size());
		while (it.hasPrevious() && result == null) {
			Context c = it.previous();
			BindingTable table = getTable(c.getId());
			if (table != null) {
				result = table.getPerfectMatch(triggerSequence);
			}
		}
		return result;