>>For the App class - I agree that having a oApp public Get/Private Set would be better
>
>Based on message #
1571235, do you see a possible resolution using a deep copy?
I don't think you need to clone
replace
oProcess.oApp = App.oApp.Clone()
by
oProcess.oApp = App.oApp
Since this will give you the current reference of oApp
The App Class can replace oApp at any time. When it does, oProcess will still hold a reference to the previous oApp
Gregory