Compiling: class A { class B { } } void main() { new A.B(); } causes dmd to enter an infinite loop posting error msgs for line 5. --Dan