Prevent values from leaking into initializers.
Moving toward consolidating tests a bit.
Catching non-constant enum inits.