tal: don't defer-after-free if a destructor deletes itself.