4 * Returns a function that composes multiple functions, passing results to
10 // only cares about the first argument since the chain can only
11 // deal with a single return value anyway. It should start from
15 arg = fns[n].call(this, arg);
21 module.exports = compose;