Hi All, "invariant" is a great language feature of D. But nice thing costs. Is it possible to make it compiler switchable? Like "dmd --ignore-invariant" or "dmd --version=ignore-invariant" It think it will be quite helpful to generate test version and release version of software. Best regards Qian Xu