'Overriding eq b/c the django impl relies on the primary key which requires fetch. sometimes we
just want to compare roles w/o doing another fetch.'

def __eq__(self, other):

    return ((type(self) == type(other)) and (self._key == other._key))
