public void removeAttachedLayeredComponents(ModelComponent source) {
		List<Layered> l = getLayeredComponentHostedBy(source);
		if (l != null && !l.isEmpty()) {
			for (Layered a : l)
				removeLayeredComponent(a);
		}
	}