#1348 adding in processDefaultHard() method to turn options on or off if defaulthard bool option is true. added code to only allow this to run once. I don't see a scenario where this would need to be processed more times in a run.