If you really want to, you could implement the same behavior in VFP using a THIS_Access method. That's how FoxMock (https://bitbucket.org/cwollenhaupt/foxpert.tools.foxmock) is creating mock objects that pretend to have properties and methods that are defined at runtime.