private static void RaiseAddingItem(TList list, TElement newNode, long index)
 {
     WithAll(
         () => list.OnAddingItem(newNode, index),
         () => newNode.OnAdding(list, index)
         );
 }