Ich fände das für angenehm weil man dann viele Fehler verhindern könnte.
So wie das da oben steht funktioniert das doch eh nur für dich Delphi intern.
Das ist doch jetzt keine Schnittstelle, die du nach außen für ggf. andere Sprachen anbietet...oder etwa doch?