Generalization is the process of reversing a specialization. It converts specialized elements or attributes into the original types from which they were derived.
@class
attribute. When a generalization process detects that an element belongs to one of the modules that is being generalized, the element is renamed to a more general form.@props
or @base
attribute. Specialization-aware processors SHOULD process both the specialized and generalized forms of an attribute as equivalent in their values.