orangy
log.trace { // calls traceEntry // do something } // calls traceExit, and in catch calls catching