Dynamic content - Selects of sub-schemas

An object containing a oneOf or anyOf with varying properties can be represented as a select used to switch between the sub-schemas.

A const property is required to be used as unique key of a oneOf element.