On 3/22/12, H. S. Teoh <hsteoh at quickfur.ath.cx> wrote: > Maybe this needs a ctor? Yeah probably. I really don't know when opAssign or the ctor are called (especially with more complex types with alias this). Maybe someone knows this or it's in the spec but I haven't read about it.