Fair enough. This just seems like an edge case to me. The example of `Array.map` when called with `parseInt` leading to unexpected results due to extra arguments comes to mind.