On Wednesday, 3 October 2012 at 12:56:41 UTC, Franciszek Czekała wrote: > The need of using null: Every type needs a default value. This is just plain wrong. There even is a feature in D which solely exists for the purpose of allowing struct types _not_ to have a default value (@disable this)… David