This introduces a very minor different in behavior if you specify an invalid filename as a command line argument. We now show warnings for those *before* running the rest of the tests.