Support distribution of domain models (i.e. metamodels) together with
generated code and ability to contribute them to foreign template
managers