Fixes #2.  Throttling at or near 0ms results in tail.caller being undefined when the fn is finally called.