assert !id.getNamespaceURI().isEmpty() : "Units require qualified namespace";
this.id = id;
this.label = label;
this.stereotype = stereotype;
this.mappings = new EnumMap<MappingType, Mapping>(MappingType.class);
this.resourceConsumption = new ResourceConsumption();
this.resourceProduction = new ResourceProduction();
}