private static Object manageTimerPrinting(Callable<?> callable) throws Exception {
        boolean wasMethodTheFirstToCallFinish = getTraceOfCalls();
        Object toBeReturned = callable.call();
        attemptToStopTimer(wasMethodTheFirstToCallFinish);

        return toBeReturned;
    }
Used to be sure we wait for all calls to super class finish methods to terminate
before actually stopping the timer.
jgiven-timing/src/main/java/com/tngtech/jgiven/timing/ManageTimerInterceptor.java