substack/insert-module-globals — pull request #27 by hughsk (2014-01-30 09:50:32+00:00)
Title: Rename `__argument` arguments

Functions in strict mode are not allowed to use multiple arguments with the same name.

The following will throw in some JavaScript engines or be reported as a syntax error by some parsers:

``` javascript
function(a, a, b) {
‘use strict’
}
```

Renaming these arguments to be unique fixes the issue.

Thanks! :)