// create change tracker and set it
code.iload().setParam(2);
JumpInstruction ifins = code.ifeq();
code.aload().setLocal(ret);
code.anew().setType(CollectionChangeTrackerImpl.class);
code.dup();
code.aload().setLocal(ret);
code.constant().setValue(allowsDuplicates(type));
code.constant().setValue(isOrdered(type));
code.invokespecial().setMethod(CollectionChangeTrackerImpl.class,
"<init>", void.class, new Class[] { Collection.class,