 typealias UIPCellSize = (absoluteWidth:Bool, width:CGFloat, absoluteHeight:Bool, height:CGFloat)
 
 ///
-/// Convenient variable for an unmodified cell size.
+/// Convenient variable for providing an unmodified cell size.
 ///
 var UIPCellSizeUnmodified = UIPCellSize(absoluteWidth:false, width:0, absoluteHeight:false, height:0)
 

    // MARK:- UICollectionView


    ///
    /// Call this after setting content on the cell to have a fitting layout size returned.
    /// **Note!** The cell's size is determined using Auto Layout & constraints.
    ///
    class func calculateLayoutSizeForCell(_ cell:UIPPlatformCollectionViewCell, preferredWidth:CGFloat)
    -> CGSize

    }


    ///
    /// Use the base size and add or subtract another size.
    ///
    /// - Parameters:
    ///   - baseSize: Base size.
    ///   - addedSize: Added or subtract size.
    /// - Returns: The new size.
    ///
    class func viewSize(with baseSize:CGSize, addedSize:UIPCellSize)
    -> CGSize
    {
