2.2 Rule for propagation of modifications in the event of conflicts
The introduction of a new attribute/method or the modification of the name of an
attribute/method is propagated only to those subclasses for which there would be
no resulting name conflict.
2.3 Rule for modification of domains
The domain of an attribute can only be modified using generalization. The domain
of an inherited attribute cannot be made more general than the domain of the
original attribute in the superclass.