put __ne__ back in to handle masker differences