On Thursday, 31 July 2014 at 06:57:15 UTC, Walter Bright wrote: > For LinearCongruentialEngine() and initialize(), passing > invalid arguments are programming bugs, and so they should be > asserting. Isn't phobos compiled in release mode? And since those asserts are never compiled, what purpose do they serve?