Don't get tripped up by synthetic methods created when an refinement of
return type happens in an overload.