I'm pretty sure this isn't right. It definitely looks wrong.

Out of curiosity, why are you defining `__eq__`? Is there a compelling use case for comparing equality between two FacetResults instances?