public class CompletionCastIsParent1 {
	Object zzOb;
	XX00 zz00;
	XX01 zz01;
	XX02 zz02;
	XX10 zz10;
	XX11 zz11;
	XX12 zz12;
	XX20 zz20;
	XX21 zz21;
	XX22 zz22;
	
	Object zzObM(){}
	XX00 zz00M(){}
	XX01 zz01M(){}
	XX02 zz02M(){}
	XX10 zz10M(){}
	XX11 zz11M(){}
	XX12 zz12M(){}
	XX20 zz20M(){}
	XX21 zz21M(){}
	XX22 zz22M(){}
	
	XX11 foo() {
		return (XX11)zz
	}
}