Fix bug where object == object returns false for new instances of a CPK model, even though object.equal?(object) is true.