This is not strictly true. Consider:

```javascript
var tick = false;
process.nextTick(function() { tick = true });
process.whatever();  // native function that MakeCallback()'s into JS land again somehow
assert(tick == true);  // passes
```