https://issues.dlang.org/show_bug.cgi?id=16283 --- Comment #5 from Sobirari Muhomori <dfj1esp02 at sneakemail.com> --- Not sure if this is a bug: what's syntactically valid is not necessarily semantically valid, and you're asking for a context-sensitive and bloated grammar, you'll have to duplicate a lot of rules. --