         backgroundView = UIView()
         selectedBackgroundView = UIView()
         reset()
+        addPrivateContentView(to: super.contentView)
+        setupActionsView(for: self)
         layoutSubviews()
     }
     
     open func reset() {
-
+        // SWIPE: Make sure calling reset() in setup() is ok.
+        resetSwipeable()
     }
     
     var labelBackgroundColor: UIColor? {

    open func updateFonts(with traitCollection: UITraitCollection) {
        
    }
}

//     it could do a rough estimate pass, and then update the content size as the user scrolls.)

@objc(WMFCollectionViewCell)
open class CollectionViewCell: UICollectionViewCell, Swipeable {
    // MARK - Methods for subclassing
    
    // Subclassers should override setup instead of any of the initializers. Subclassers must call super.setup()
