Improve error messsage when argument count varies