@Deprecated
	public final void addRepresentation(CogaenId entityId, EntityRepresentation er) {
		EntityRepresentation old = this.representationsMap.put(entityId, er);
		if (old != null) {
			this.representationsMap.put(entityId, old);
			throw new RuntimeException("ambiguous entity id " + entityId);
		}
		assert(!this.representations.contains(er));
		this.representations.add(er);
		er.engage();
	}