Don't assume other object is a User in User#==.