The `equals` method does a full equality check, and this method does the field comparison part of that task. This naming is driven by that division, where `equalsProperty` is based more on the method signature difference. Both are fine IMO, though since this is private, and only there to split the `equals` method, I prefer the current name.