Daniel Keep wrote: > When your class' dtor is called, you CANNOT say whether any of the > references into GC-controlled memory you hold are still valid. You forgot to add: unless you know for a *fact* they're referenced from a GC root, for example from a global variable (directly or indirectly).