+ macros TRACE
stopwatch(): message when uncaught exception
more useful macros SET_STOPWATCH