title: Differentiating class from instance member with same name in Swift 3
body: <p>How do you differentiate an instance member from a class member having the same name in Swift 3? What's usually working before now produces an error in Xcode 8 beta 5:</p>
  
  <blockquote>
    <p>"static member 'textColor' cannot be used on instance of type UITag"</p>
  </blockquote>
  
  <pre><code>public class UITag : UILabel {
  
      static var textColor = UIColor.white
  
     override public init(frame: CGRect) {
          super.init(frame: frame)
  
          textColor = UITag.textColor /* error: static member cannot be used on instance of type UITag */
          text      = " not set "
     }
  }
  </code></pre>