Alright I'm prepared for being elevated to 'spannerdom' here.

I've got a class which, amongst other things, will return a collection (Property set/get). I set another collection in the calling form to equal the one in the class (set myFormCol = myClassCol). When I remove an item from the form collection it also removes the item from the class's collection. Que?

Someone perleeze eggsplain as it's doin my swede in (swede = head and isn't not an au-pair)