Natürlich geht es nicht mehr im Destroy, bzw. ich kenne eh keinen Grund, warum man das machen will.
Wenn du schon mitten im Freigeben bist, dann kann bereits etwas teilweise freigegeben sein (weißt du ja nicht, wie die Vererbung vor/nach dir aussieht) und somit wäre die Instanz eh nicht mehr voll funktionsfähig.
Aber
BeforeDestruction
"Regulär" mit Exceptions an einer unnötigen Stelle?