add missing __ne__ for equality