For everyone else watching this pull: @nicklewis and I spoke about this over chat, and this more compact macro won't work because we can't introspect the runtime value of `timers` when the macro executes, which is at compile time.

Therefore, our check to see if `(seq timers)` won't work, as it'll be checking if the literal source code that comprises `timers` is a sequence or not. So if you called, say `(multitime! some-vector-variable ...)`, you'd get an error because `some-vector-variable` is a symbol, not a sequence.

In a nutshell, because the operation of the recursive macro depends on the runtime value of one of its arguments, it can't possibly work.