title: OData Filter by an M-M relationship
body: <p>Is it possible to filter in odata by the linked entities in an M-M relationship where it must contain all of the second, but allow extras?</p>
  <p>Suppose I've got:
  Student
  StudentClass
  Class
  and I want to find all students where their enrolment includes the classes (101, 102, 103)</p>