Here's what I did. But please suggest any alternatives.
I went with option (1). I avoided the pathological connections by coding an "On Error" imperative in each function / sub method to GoTo a label within that method which, among other things, contains a "On Error Resume Next" thus maintaining my encapsulation.
|