debug

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

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