On Thursday, 29 November 2012 at 03:24:40 UTC, Walter Bright wrote: > The original idea is that there should be *no such thing* as > default construction of a struct as being anything other than > T.init. The default construction of a struct should be a > compile time creature, not a runtime one. Why?