NameValueProperty
A DataSchema interface / class can implement this if it represents a map-like data schema (so name: value).
A DataSchema interface / class can implement this if it represents a map-like data schema (so name: value).