We probably want to make the change in 2.0 if we’re going to make it. It’ll be harder to make a breaking change like that after
One example of why I think we want it to be hermetic:
test —debug
. If something passes with that, it should pass without, and vice versa