PS: Nein, FreeAndNil hat keinen Var-Parameter mehr,
sondern ähhh ja
FreeAndNil(const [ref] Obj: TObject);
. (den Grund könnte ihr mehrmals in der SuFu finden)
Ja, auch wenn es CONST ist, wird intern über einen bösen Cast (um die Schreibschutzprüfung des Compilers auszuhebeln) schreibend darauf zugegriffen

,
nachdem gelesen wurde, weswegen trotz INLINE dennoch grundsätzlich die "nicht zugewiesen"-Meldung kommen müsste.
Ein Therapeut entspricht 1024 Gigapeut.