title: Scala generics with <: and multiple traits
body: <p>A nearly unknown feature of Java is this generics syntax:</p>
  
  <pre><code>public class Baz&lt;T extends Foo &amp; Bar&gt; {}
  </code></pre>
  
  <p>I would like to do the same in Scala but I don't know how to do it, can someone give me the syntax please?</p>
  
  <p>I had previously:</p>
  
  <pre><code>class MongoObject[T &lt;: CaseClass]
  </code></pre>
  
  <p>And now i need:</p>
  
  <pre><code>class MongoObject[T &lt;: IdentifiableModel &amp; CaseClass]
  </code></pre>
  
  <p>Or at least something similar</p>
  
  <p>Thanks</p>