Whether the invariants are called on each invocation
If true, you get a message on stderr every time debug is called
debug
We avoid labels so that the applications are more concise -- see example above