https://issues.dlang.org/show_bug.cgi?id=23709 --- Comment #2 from Atila Neves <atila.neves at gmail.com> --- Oh, wow. I assumed the problem was with `synchronized` because the problem being with `new shared Class` was just too fundamental to even consider! --