: Remove Bond's pointer to Object : Remove Branch's pointer to Bond If Branch's first Bond, replace with Bond's CoOwner. If Branch no longer with a Bond, mark for garbage collection. : Remove Bond's pointer to CoOwner If a Bond CoOwner, remove Bond from chain. |