SeparatedValueReader dies when columns don't match

otherwise when you are looping through a file using next,
it will just truncate the file and print an error message,
without any other clue that something is wrong.

NOTE: This is not cle-urgent.  Just noticed that it is a problem.