Calling `translateTickTime()` with a negative value causes the loop to go on forever. Since this is particularly bad way of failing, in fact never failing, I think it would be nice to add an input check for this case.
Calling
translateTickTime()with a negative value causes the loop to go on forever.Since this is particularly bad way of failing, in fact never failing, I think it would be nice to add an input check for this case.