Ja, kann man sagen.
Der einzigste Unterschied der mir gerade einfällt:
Die Objekt-Referenz muss immer schreibbar sein. (Übergebe als var-Parameter)
Z.B. bei property-Objekten ohne setter dürfte das dann nicht funktionieren.
Edit #1:
Und es muss natürlich die
Unit SysUtils mit eingebunden sein, was nicht immer gewünscht ist.