     public func heightForIndexPath (indexPath: NSIndexPath) -> CGFloat? { return nil }
     public func didSelectNode (node: YUTableViewNode, indexPath: NSIndexPath) {}
     public func canEditNode (node: YUTableViewNode, indexPath: NSIndexPath) -> Bool { return false }
-    public func didRemovedNode (node: YUTableViewNode, indexPath: NSIndexPath) {}
+    public func didRemoveNode (node: YUTableViewNode, indexPath: NSIndexPath) {}
 }
 
 public class YUTableView: UITableView

        if editingStyle == .Delete {
            let node = nodesToDisplay[indexPath.row]
            removeNodeAtIndexPath (indexPath)
            yuTableViewDelegate?.didRemovedNode(node, indexPath: indexPath)
        } 
    }
}

extension YUTableView: UITableViewDelegate {

    /** Determines if swipe actions should be shown */
    func canEditNode (node: YUTableViewNode, indexPath: NSIndexPath) -> Bool
    /** Called when a node is removed with a swipe */
    func didRemoveNode (node: YUTableViewNode, indexPath: NSIndexPath)
    
}

