Language to assemble UML class diagrams a subset of concepts from MPS Languages.