   
 // MARK: - UIGestureRecognizerDelegate
  
-  override public func gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool {
+  override open func gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool {
     guard let g = gestureRecognizer as? UIPanGestureRecognizer else { return false }
     
     let point = g.velocity(in: self)

  func swipeableTableViewCell(_ cell: SwipyCell, didSwipeWithPercentage percentage: CGFloat)
}

public class SwipyCell: UITableViewCell {
  
  fileprivate typealias `Self` = SwipyCell
  

  
// MARK: - Prepare reuse
  
  override open func prepareForReuse() {
    super.prepareForReuse()
    
    uninstallSwipingView()
