Returns a function's maximum argument count.
..rest parameters can capture an arbitrarily high number of arguments, so this function
will return #n for a function with a ..rest parameter.
Returns a function's maximum argument count.
..rest parameters can capture an arbitrarily high number of arguments, so this function
will return #n for a function with a ..rest parameter.