}
r[i++]= aRef1.nDisposeCalled == 1;
r[i++]= aRef2.nDisposeCalled == 1;
r[i++]= adapter.queryAdapted() == null;
adapter.removeReference(aRef1); // should not do any harm
adapter.removeReference(aRef2);
comp= new SomeClass();
adapter= comp.queryAdapter();
aRef1.nDisposeCalled= 0;