// a fake 'this' of type StaticClass.
for(int i = 1; i < maxPc; ++i) {
final Class<?> c1 = getParameterClass(t1, pc1, i, varArgs);
final Class<?> c2 = getParameterClass(t2, pc2, i, varArgs);
if(c1 != c2) {
final Comparison cmp = compare(c1, c2, argTypes, i, ls);
if(cmp == Comparison.TYPE_1_BETTER && !t1MoreSpecific) {
t1MoreSpecific = true;
if(t2MoreSpecific) {
return Comparison.INDETERMINATE;
}