A Configuration object is a successfully reified container for all of the properties that were defined.
Unreified, immutable template for a Configuration object.
Determines how a property should be displayed
Thrown when a problem occurs in creating a Configuration or retrieving a Property
A typed property which can be serialized and deserialized to a string value