46 | 46 | - this section states that for every occurrence of MD_Constraints, MD_LegalConstraints and/or MD_SecurityConstraints, an instanceo of Rights is created. Then it continues to state that in case of MD_LegalConstraints, an instance of Rights and of !LegalConstraints are created. Likewise for MD_SecurityConstraints, an instance of Rights and of !SecurityConstraints is created. Now, !LegalConstraints and !SecurityConstraints *extend* Rights. Wouldn't it be better if they would actually act as such, rather than be created in addition to the instance of their base class Rights ? |