On Saturday, 29 August 2015 at 13:14:26 UTC, ponce wrote: > ... All of this could be fixed by not letting the GC call destructors. It's a bad, error-prone design to begin with and I guarantee any semi-large D program is probably abusing undefined behavior due to it.