Report question

Question: Why/When in Python does `x==y` call `y.__eq__(x)`?