in pan-domain-auth-verification/src/main/scala/com/gu/pandomainauth/Settings.scala [21:26]
def logError(logger: Logger): Unit = logger.error(description)
def asThrowable(): Throwable = new IllegalStateException(description)
}
trait FailureWithCause extends SettingsFailure {