refactor inline with purity refactorings
refactor inline with purity refactorings

0xor1/purity_stopwatch_example,robsix/purity_stopwatch_example,robsix/purity_stopwatch_example,0xor1/purity_stopwatch_example