AthDevice::ICopyTool Node1 AthDevice::ICopyTool   + DeclareInterfaceID() + ~ICopyTool() Node2 IAlgTool     Node2->Node1 Node3 AthDevice::ICopyProvider   + ~ICopyProvider() + copy() Node3->Node1