More helpful error messages when command arguments fail to parse