'Relations with intermediary tables with multiple FKs
to the M2M\'s ``to`` model are possible.'

def test_through_fields(self):

    event = Event.objects.create(title='Rockwhale    2014')
    Invitation.objects.create(event=event, inviter=self.bob, invitee=self.jim)
    Invitation.objects.create(event=event, inviter=self.bob, invitee=self.jane)
    self.assertQuerysetEqual(event.invitees.all(), ['Jane', 'Jim'], attrgetter('name'))
