Every tree has a root corresponding to a class. The classes and context of each are supposed to be defined dynamically in artefact.