Fail better when incorrect arguments are given.