thinking on entity equality