i'm just referring to the ugly `not ((len(self) == len(other)))`