def __eq__(self, other):
if type(self) is type(other) andself.phase == other.phase:<EOL><INDENT>return True<EOL><DEDENT>return False<EOL>
Two FrameChanges are the same if they are of the same type
        and have the same phase.

        Args:
            other (FrameChange): other FrameChange

        Returns:
            bool: are self and other equal.