Adapting AG to store the datamodel as a namespace, instead of an array of UML classes.