Wait, what? I thought the whole point of enforce is that it will *not* be removed by the compiler, no matter what?
No, the compiler is free to remove it if it can prove it will never be triggered. eg if the condition is checking a ubyte < 1000. If the assert in that example is never false, then the enforce is dead code.