private static void RaiseItemAdded(TList list, TElement currentNode, long index)
 {
     WithAll(
         () => list.OnItemAdded(currentNode, index),
         () => currentNode.OnAdded(index)
         );
 }