https://issues.dlang.org/show_bug.cgi?id=15074 --- Comment #1 from Lars T. Kyllingstad <bugzilla at kyllingen.net> --- (1) seems like the better solution to me. Personally, I'd prefer it if unterminated groups resulted in a parse error rather than being implicitly closed. --