Closed
Description
Given the current (and potentially permanent) absence of typestate, enabling and disabling assertions by severity is a more reasonable requirement. Some assertions make more sense when in testing than in production. We should support (when we switch assertions to macros / library calls) passing a "level" parameter the same way the logging system can be parameterized by level.