Any restrictions on the capabilities of data types, such as constraining the types of their attributes, is a semantic variation point.

This content area is UNDER CONSTRUCTION or MIGRATION