Es wäre m.E. schön, wenn der Compiler dies automatisch für alle Objekte regeln würde (zumindest für Objekte der eigenen Application) und neben Property-Pointern auch für Variablen.
Gibt es doch schon?
Interfaces
Außer wenn jemand deren Zeiger schmutzig herumcastet, aber dafür gibt es ja die Möglichkeit die Referenzzählung manuell anzupassen.
Ein Therapeut entspricht 1024 Gigapeut.