Works in Node.js and browsers. Any arguments to pass through to fn. Support for passing arguments on to the fn is provided in order to be able to avoid creating unnecessary closures. You probably ...