From https://forum.dlang.org/post/ooraoriyrftjrpoygtnk@forum.dlang.org Allowing library code to *display* its own custom error messages, with the same control and flexibility the compiler has for built-in messages (currently we only have `static assert`).