The default behavior of ConfigReaders that are implicitly derived in PureConfig is to raise a
KeyNotFoundException when a required key is missing. Mixing in this trait to a ConfigReader
allows customizing this behavior. When a key is missing, but the ConfigReader of the given
type extends this trait, the from method of the ConfigReader is called with null.
The default behavior of ConfigReaders that are implicitly derived in PureConfig is to raise a KeyNotFoundException when a required key is missing. Mixing in this trait to a ConfigReader allows customizing this behavior. When a key is missing, but the ConfigReader of the given type extends this trait, the
frommethod of the ConfigReader is called with null.