A few more fixes when using hitimes to fix #5

It looks like your usage of hitimes is specifically to have a monotonically increasing floating point value. If that is the case, then you are using that capability of hitimes correctly in fixing #5.

I also spotted a couple of things that were not covered via tests and would have raised exceptions if inspections had been run and if an individual timer had been fired on its own.