 
     public override func apply(theme: String) {
         if let values: StyleGuide.TextTheme = StyleGuide.shared.textTheme[theme] {
-//            self.apply(viewThemeValues: values)
-//
-//            self.textColor = values.textColor ?? self.textColor
-//            self.font = values.font ?? self.font
-
             self.apply(textThemeValues: values)
         }
     }

    @objc public func apply(theme: String) {
        if let values: StyleGuide.ViewTheme = StyleGuide.shared.viewTheme[theme] {
            self.apply(viewThemeValues: values)

//            self.backgroundColor = values.backgroundColor ?? self.backgroundColor
//            self.viewBorderWidth = values.borderWidth ?? self.viewBorderWidth
//            self.viewCornerRadius = values.cornerRadius ?? self.viewCornerRadius
//            self.viewBorderColor = values.borderColor ?? self.viewBorderColor
//            self.tintColor = values.tintColor ?? self.tintColor
        }
    }


extension UITextView {
    override public func apply(theme: String) {
        if let values: StyleGuide.TextTheme = StyleGuide.shared.textTheme[theme] {
            self.apply(textThemeValues: values)
        }
    }
