Isn't != compiler generated once == is defined?