Fix for recent rustc changes: can't mutate in match guards.

Otherwise a minor change.
That comment is no longer accurate; this case is simply “invalid” (the one below is the “CR but no LF: not valid” and it should be noted there—on this line it’s not really necessary).