     public var selections = [T]()
     public var items: [T]!
     public var changeSelections: (([T]) -> Void)? = nil
+    public var imageSize: CGSize = CGSize.zero
     
     var collectionView: UICollectionView!
     

        collectionView?.register(UINib(nibName: "PhotoCell", bundle: self.bundle), forCellWithReuseIdentifier: photoCellIdentifier)
    }
    
    
}


            UIView.setAnimationsEnabled(true)
            
            cell.photoSelected = false
        } else if self.selections.count < self.settings.maxNumberOfSelections { // Select
            self.selections.append(item)
            
            if let selectionCharacter = self.settings.selectionCharacter {
