wycats/jsmodules — pull request #10 by jcoglan (2014-07-15 13:34:27+00:00)
Title: Invoking setImmediate() via another binding is an error in IE.

In Internet explorer, you cannot do this:

```js
var asap = setImmediate;
asap(function() { /* ... */ });
```

IE will throw an error if you do this. You have to invoke `setImmediate()` through its original binding, so we need to explicitly wrap it rather than simply assigning it to a variable.