     open func removeSectionItems(at indexes: IndexSet,
                                  withRowAnimation animation: UITableViewRowAnimation) {
         tableView.update {
-            self._sectionItems.remove(at: indexes)
+            _sectionItems.remove(at: indexes)
             tableView.deleteSections(indexes, with: animation)
         }
     }

    ///
    /// - Parameter animated: true if you want to animate the change in position; false if it should be immediate.
    open func scrollToTopAnimated(animated: Bool) {
        guard let sectionItem = self._sectionItems.first,
            let cellItem = sectionItem.cellItems.first else {
                return
        }

        sectionItems.forEach { registerSectionItem($0) }
        
        tableView.update {
            _sectionItems.replace(sectionItems, at: indexes)
            tableView.reloadSections(indexes, with: animation)
        }
    }
