'use strict'; module.exports = typeof setImmediate === 'function' ? setImmediate : function setImmediate() { var args = [].slice.apply(arguments); args.splice(1, 0, 0); setTimeout.apply(null, args); };