In general for each setting we have a test that test the effect of it both enabled and disabled.  So I think we should be fine.  But you raise a good point.  I think maybe this is the wrong approach.   Maybe we should consider this one of the "modes" in which we run the test suite.   I'll revert his part of the change for now.    (BTW, I would like to see all tests (including other) use this system and honor these default flags uses by the test suite)