title: Private var is accessible from outside the class
body: <p>This was done in Playground, just to simplify.</p>
  
  <pre><code>class MyPrivateVar
  {
      private var priv: String?
  }
  
  var myInstance = MyPrivateVar()
  
  myInstance.priv = "Something"
  </code></pre>
  
  <p>No compiler warning. In fact auto-complete is showing <code>priv</code> without a problem. 
  My understanding is that outside the boundaries of {} of the class, I'm not supposed to be able to see a private anything, <code>func</code> nor <code>var</code>.</p>
  
  <p>Am I missing something?</p>