Inherits Reference < Object
Required settings
Optional settings
Optional settings that get default values if not specified.