BCS wrote: > this gives a link error with somthing about duplicate symbols. > > <code> > void main(){} > static this(){} > static this(){} > <\code> That's because there are two static constructors, which is not legal.