     font: UIFont = UIFont.systemFontOfSize(20),
     imageSize: CGFloat? = nil,
     showsPopup: Bool = false) {
-
     self.backgroundColor = backgroundColor
     self.cornerRadius = cornerRadius
     self.borderColor = borderColor

  public var identifier: String?
  public var highlighted: Bool = false {
    didSet {
      showPopup(show: <#T##Bool#>)
    }
  }


    self.textColor = textColor
    self.font = font
    self.imageSize = imageSize
    self.showsPopup = showsPopup
  }
}

