@isaacs Guess I failed to mention this was strange scenario I came across while messing around that still passes all tests, and was wondering if you had an explanation of why passing values that seem to have nothing to do with actual `tickDepth` would allow that.

Anyways, I already have the fix on my machine and am just working a fix for `Tick()` since it (1) still gets `_tickCallback` from js-land every time and (2) doesn't distinguish between callbacks that do and don't have domains.