luvit/luvit — pull request #279 by coolaj86 (2012-07-12 22:41:49+00:00)
Title: allow the user to pass in a nil timer

When starting / stopping a shared interval-based service one often has code such as

timer.clearTimer(token)
token = timer.setInterval(s, fn)

I can appreciate that a non-timer object would through, but think that when passing nil should be okay.