public void registerImportable(IImportable importable) throws StructureException {
		if (this.parts.containsKey(importable.nameOf()))
			throw new StructureException(String.format(
					"Cannot register IImportable with the name %s: already exists!", importable.nameOf()));
		parts.put(importable.nameOf(), importable);
	}