...
The Properties property is a collection of ContextItem objects. This is how we can supply additional information needed to use the definition correctly. For example, if a ContextItemDefinition involves capturing values for latitude & longitude, it might include in the Properties a ContextItem that indicates the geodetic datum is WGS84.
NestedDefIds: Grouping Definitions that need to be together.
...