default void logDurationIfTraceEnabled(final Runnable timedWork, final String workDescription) {
        logDurationIfTraceEnabled(timedWork, () -> workDescription);
    }
Performs timedWork and if TRACE is enabled, logs the time taken to do that work. This cannot be used
where the work throws a checked exception.

@param timedWork       Work to perform and to time if required
@param workDescription The name of the work to be added to the log message. The log message looks
                       like '{@code Completed [<work description>] in <duration>}'.
stroom-util/src/main/java/stroom/util/logging/LambdaLogger.java