Lets see if somebody else has an objection here.
It should all work with this check here. 
This method is also called on all the machines where the CsvFile is written to configure it. (In that case, the framework creates and instance using the default constructor and calls configure()).