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