Man kann sich aber einen eigenen TMyObjekt-Record bauen, der Implizit-Casts zum richtigen Objekttypen hat.
Und dann nun entlich mit den neuen Record-Managementfunktionen den Zeiger mit NIL initialisieren lassen.
OK, schöner wäre es, wenn man bei Objekt-Klassen ein "AutoInit"-Attribut deklarieren könnte und dann Delhi sowas automatisch macht.
OK OK, man könnte auch auch einfach nur auf den Compiler hören, der einem sagt "da ist was nicht initialisiert" und man macht dort ein :=nil hin.