Fixed object equality test