     
     // Private Constant Stored Properties
     private let _backgroundAlpha: CGFloat = 0.1
+    private let _horizontalSpacing: CGFloat = 10
+    private let _height: CGFloat = 35.5
+    private let _leftBannerWidth: CGFloat = 8
     private let _label: UILabel = UILabel()
-    private let _verticalInset: CGFloat = 8
-    private let _horizontalSpacing: CGFloat = 10
+    private let _labelHeight: CGFloat = 20
     private let _fontSize: CGFloat = 16
+    private let _deleteIconSideLength: CGFloat = 15
     
     // Private Variable Stored Properties
     private weak var _delegate: TagViewDelegate?

        )
        
        self._deleteButton = deleteButton
        self.addSubview(self._deleteButton)
    }
}


// MARK: Adjust Width
private extension TagView {
    private func _adjustWidth() {
        self.width = self._leftBannerView.width + self._horizontalSpacing + self._label.width + self._deleteButton.width
    }
}


// MARK: Center Views
private extension TagView {
    private func _centerViews() {
        self._leftBannerView.centerVInSuperview()
        self._label.centerVInSuperview()
        self._deleteButton.centerVInSuperview()
    }
}


        }
        set(newName) {
            self._label.text = newName
            self.setNeedsLayout()
        }
    }
}
