title: Type does not conform to an undefined protocol
body: <p>In Xcode 6 Beta 2 I have written the following class:</p>
  
  <pre><code>class Item : Printable, Hashable {
      var description:String {
       return "..."
      }
      var hashValue:Int {
          return 1
      }
  }
  </code></pre>
  
  <p>I am receiving an error stating that the Type 'Item' does not conform to the protocol 'Equatable' even though I have not tried to implement a protocol called 'Equatable.' Has anyone seen behavior like this? Any solution or workaround? thanks!</p>