     self.endUpdates()
   }
 
-  fileprivate func handleRemovals(for fileBrowserItem: FileBrowserItem, new newChildren: [FileBrowserItem]) {
+  fileprivate func handleRemovals(for fileBrowserItem: FileBrowserItem,
+                                  new newChildren: [FileBrowserItem]) {
     let curChildren = fileBrowserItem.children
 
     let curPreparedChildren = self.prepare(curChildren)

        return 0
      }

      return ImageAndTextTableCell.width(with: fileBrowserItem.url.lastPathComponent)
             + (CGFloat($0.level + 2) * (self.indentationPerLevel + 2)) // + 2 just to have a buffer... -_-
    }.max() ?? column.width

    guard column.minWidth != cellWidth else {

      return result
    }.max() ?? column.width

    // + 2 just to have a buffer... -_-
    let width = cellWidth + (CGFloat(level + 2) * (self.indentationPerLevel + 2))

    guard column.minWidth < width else {
      return
