The following UML diagram shows the new data types that have been introduced. The exact specification of the individual data types is established when they are implemented.