@cpcloud I got rid of the validator(too dependent on timing of setting option), but added a test case for `ExcelWriter('badfilename')`