On Sunday, 9 November 2014 at 21:44:53 UTC, Walter Bright wrote: > Having assert() not throw Error would be a reasonable design > choice. What if you could turn assert() in libraries into enforce() using a compiler switch? Servers should be able to record failure and free network resources/locks even on fatal failure.