Changed standardIsEqual to abstractIsEqual