title: Swift namespace conflict
body: <p>Consider: </p>
  
  <ul>
  <li>A Swift framework called <code>FrameworkA</code> that defines the type <code>Thing</code>.</li>
  <li>A Swift framework called <code>FrameworkB</code> that also defines the type <code>Thing</code> and the type <code>FrameworkA</code>.</li>
  <li>An app that imports both frameworks in the same Swift file.</li>
  </ul>
  
  <p>How do I reference <code>FrameworkA.Thing</code> in said file? The following line fails with <code>Thing is not a member of FrameworkA</code>.</p>
  
  <pre><code>let t : FrameworkA.Thing? = nil
  </code></pre>