     
     @IBOutlet weak var _playerMarkLabel: UILabel!
 
-    override func awakeFromNib() {
-        📘("Created a \(className(StoryboardGameCell.self)) object")
-    }
-    
     override var playerMarkLabel: UILabel! {
         get {
             return _playerMarkLabel


    var playerMarkLabel: UILabel!

    func configCell() {
        self.backgroundColor = UIColor.red
        self.playerMarkLabel.text = ""

    func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {

        // This will: (1) dequeue the cell, if it doesn't exist it will create one. (2) will cast it to our custom cell. (3) will assert that the casting is legal.
        let cell = collectionView.dequeueReusableCell(withReuseIdentifier: XibGameCell.REUSE_IDENTIFIER, for: indexPath) as! GameCell

        cell.configCell()

