debug

open override fun debug(t: Throwable?, msg: MessageSupplier)

Lazy add a log message with throwable payload if debug logging is enabled