> Because you can't have a default ctor in D

Can't you use a field initializer in D?