What if I replace this loop with just `return all(starmap(eq, zip_longest(self._ops, other._ops)))` ? Looks more simple and still effective (at least in Python 3.x)