         })
 
         textLabel.snp_remakeConstraints(closure: { make in
-            make.edges.equalTo(self.textWrapper).insets(ThumbnailCellUX.LabelInsets)
+            make.edges.equalTo(self.textWrapper).inset(ThumbnailCellUX.LabelInsets) // TODO swift-2.0 I changes insets to inset - how can that be right?
         })
         
         // Prevents the textLabel from getting squished in relation to other view priorities.

        contentView.addSubview(removeButton)

        imageWrapper.snp_remakeConstraints(closure: { make in
            make.top.bottom.left.right.equalTo(self.contentView).insets(ThumbnailCellUX.Insets)
        })

        backgroundEffect?.snp_remakeConstraints(closure: { make in

        imageView.snp_remakeConstraints(closure: { make in
            let imagePadding: CGFloat = (UIScreen.mainScreen().traitCollection.horizontalSizeClass == .Compact) ? ThumbnailCellUX.ImagePaddingCompact : ThumbnailCellUX.ImagePadding
            let insets = UIEdgeInsetsMake(imagePadding, imagePadding, imagePadding, imagePadding)
            make.top.equalTo(self.imageWrapper).inset(insets.top)
            make.left.right.equalTo(self.imageWrapper).inset(insets.left)
            make.right.equalTo(self.imageWrapper).inset(insets.right)
            make.bottom.equalTo(textWrapper.snp_top).offset(-imagePadding) // .insets(insets)
        })

