aliases.addAlias(instr.getArgOperands().get(0), labels[2]);
AliasDelta expected = new AliasDelta();
expected.addChange(instr.getReceiverOperand(), labels[0]);
expected.addChange(instr.getTarget(), labels[3]);
expected.addChange(instr.getArgOperands().get(0), labels[2]);
FusionEnvironment<?> env = new FusionEnvironment<TestAliasContext>(aliases, rels, null, types, new InferenceEnvironment(null), variant);
Pair<RelationshipDelta, AliasDelta> deltas = runSingleConstraint(env, cons, instr);
FusionErrorReport error = checkSingleConstraint(env, cons, instr);
Relationship eff1 = new Relationship(utils.getRelation(0), new ObjectLabel[]{labels[0], labels[2]});