__ne__ implementation