Improved error checking for evaluated function calls given the wrong
number of arguments