     return NSIndexPath(forItem: 0, inSection: 0)
   }
 
-  interactionHandler.safeDataSource.deleteLastItemInSection(0)
-  interactionHandler.safeDataSource.deleteLastItemInSection(0)
-  interactionHandler.safeDataSource.deleteLastItemInSection(0)
-  interactionHandler.safeDataSource.deleteLastItemInSection(0)
-  interactionHandler.safeDataSource.deleteLastItemInSection(0)
-  interactionHandler.safeDataSource.deleteLastItemInSection(0)
-  interactionHandler.safeDataSource.deleteLastItemInSection(0)
-  interactionHandler.safeDataSource.deleteLastItemInSection(0)
-  interactionHandler.safeDataSource.deleteLastItemInSection(0)
-  interactionHandler.safeDataSource.deleteLastItemInSection(0)
-  interactionHandler.safeDataSource.deleteLastItemInSection(0)
-  interactionHandler.safeDataSource.deleteLastItemInSection(0)
-  interactionHandler.safeDataSource.deleteLastItemInSection(0)
-  interactionHandler.safeDataSource.deleteLastItemInSection(0)
+//  interactionHandler.safeDataSource.deleteLastItemInSection(0)
+//  interactionHandler.safeDataSource.deleteLastItemInSection(0)
+//  interactionHandler.safeDataSource.deleteLastItemInSection(0)
+//  interactionHandler.safeDataSource.deleteLastItemInSection(0)
+//  interactionHandler.safeDataSource.deleteLastItemInSection(0)
+//  interactionHandler.safeDataSource.deleteLastItemInSection(0)
+//  interactionHandler.safeDataSource.deleteLastItemInSection(0)
+//  interactionHandler.safeDataSource.deleteLastItemInSection(0)
+//  interactionHandler.safeDataSource.deleteLastItemInSection(0)
+//  interactionHandler.safeDataSource.deleteLastItemInSection(0)
+//  interactionHandler.safeDataSource.deleteLastItemInSection(0)
+//  interactionHandler.safeDataSource.deleteLastItemInSection(0)
+//  interactionHandler.safeDataSource.deleteLastItemInSection(0)
+//  interactionHandler.safeDataSource.deleteLastItemInSection(0)
 //  interactionHandler.safeDataSource.deleteLastItemInSection(0) // TODO: uncomment and support this use case
 
 }

        // Range of existing items in data source array before any changes applied in this op


        let sectionStartingRanges = self.safeDataSource.dataSourceItems.enumerate().map { index, items in
          return 0..<self.safeDataSource.dataSourceItems[0].count
        }

        var sectionAdditions: [Int:Range<Int>] = [:]

            }
          case .AppendItems(let items, let sectionIndex): // Items, Section Index
            if sectionAdditions[sectionIndex] == nil {
              let startingRange = postDeleteSectionStartingRanges[sectionIndex]
              sectionAdditions[sectionIndex] = startingRange.endIndex..<startingRange.endIndex
            }
            if let sectionAdditionsForSection = sectionAdditions[sectionIndex] {
