Hi David
>But that begs the issue that the class design might be non-optimal if you wholesale want to rip it's guts out at the point of use. Perhaps it could be redesigned to conditionally add objects as it instantiates, or pulled apart into other classes that can be aggregated together better.
Okay, thanks a lot.