Constructor
Hook called by toString to simplify coloring
Overrides Throwable.toString and its sink overload
Overrides Throwable.toString and its sink overload
If non-empty, the key under 'path' which triggered the error If empty, the key should be considered part of 'path'
The path at which the key resides
Position at which the error happened
Base exception type thrown by the config parser
Whenever dealing with Exceptions thrown by the config parser, catching this type will allow to optionally format with colors: