I'm not sure if that was considered, but the good part with if (true)/if (false) is the "if-commented" code is compiled and it works for "find usages", etc use-cases.
It might give an insight "what works and what does not". "If it doesn't worth compiling, it doesn't worth maintaining (or don't check in commented out code)" via https://twitter.com/mariofusco/status/378068886081769472 from http://www.codemesh.io/codemesh2013/slides/viktor-klang.pdf Vladimir
