Details
- 
    
Improvement
 - 
    Resolution: Won't Do
 - 
    
Major
 - 
    None
 - 
    None
 - 
    None
 
Description
In kotlin we want to use
logger.trace { "Message with $parameter" }
instead of
logger.trace("Message with {}", parameter) 
I suggest adding default method Logger.trace (debug, etc)
default void trace(Supplier<String> msgSupplier)
with trivial implementations like https://github.com/qos-ch/slf4j/pull/253 or https://github.com/qos-ch/slf4j/pull/252