How would you feel about wrapping this line in `bool(...)` ?  I think it's usually expected that `__eq__` does not raise exceptions.