I'm hesitant to pass options to validate given that this change set as a whole is meant to facilitate extension of the ExporterDialog so they may override validate. The options are used for two different uses here and in 338 so I am OK leaving it as is unless there is a strong argument against. I personally prefer that validate takes no arguments and "retrieves" all the information it needs itself.