If we were doing this, it should be `fn.length - 1` as the default because the `callback` parameter shouldn't count.

I don't think we want to do this though, we should require people to explicitly set that value (`Infinity` is the safest default).