You are right. But I don't agree with this guideline. We need to talk about this problem in our internal meeting.

I tried  the `rm` cmdlet. Suppose I only have one file named `b` in my current directory. If run `rm a,b`, I got an exception, however I don't know whether `b` still exist after running this command. Actually `b` doesn't exist anymore.