https://issues.dlang.org/show_bug.cgi?id=19057
--- Comment #7 from johanenge...@weka.io --- Thanks for the support Steven. <rant> I hope this helps put the message across to be _very careful_ in making language additions / changes. This should have been a DIP. And not a PR that gets merged after a single (!) day. It's not a good story at all for industrial use of D. Note that with the current high-paced release cycle, testing of new compilers is guaranteed to happen only after 2 new releases have happened, as I've argued before. Proof given again in this bug report. This did break code at Weka, luckily in non-silent way, but now I probably will have to modify the old compiler to error on these things, to not cause trouble with silently broken code. Regardless of breakage, the new behavior is also one more special case to learn about in the language. I can already see style guides telling people to never use this functionality, except for __FILE__. This is a bit of a rant, I know, my apologies for that, but it seems my message has not gotten through yet and I don't know how else than to just repeat it. </rant> --