Between those extremes, the MetaKit allows the full range of possibilities. The next section describes how such models are described. This is why the MetaKit is particularly suited for generic meta-level operations. According to the theory, there are no limitations imposed on the number of levels. The MetaKit provides a set of new possible values for the content-form attribute in order to describe such models.
Table lists the possible configurations.
In the case the object is a component, its componential type must also be specified. In fact, component is not a value for the object attribute but an attribute itself which may have as value one of the symbols task, model or method. If the component attribute has no value, then the model may hold any sort of component. There is thus no real need for a specific content-form. This information is the value of the meta-level model and thus belongs to its symbol level representation.