Mike James: > Why not extend @property further (a la objectpascal)... > > @property T PropertyName @get _propval @set _propval; Several people have suggested something related. Walter is not interested so far, I think. Bye, bearophile