This sort of ugliness could also be avoided via an api on stopwatch.