Resets options to original values. This ugly method is needed for unit-testing, in which multiple occurrences of the self.run method are called with different options. FIXME Variables set here are really class variables, not instance variables.
[Validate]