This library manages all low-level interactions with our UML-based metamodel for the data schema of any given system. This includes systems to read various types of UML and other systems to auto-generate code for various languages (currently mainly java and actionscript)