TypeTag internalTag = determineActualTypeTagFor(0, tag);
<BUG>T red = (T)new ConditionalInstantiator(typeName)
</BUG>
.callFactory("of", classes(Object.class), objects(prefabValues.giveRed(internalTag)));
<BUG>T black = (T)new ConditionalInstantiator(typeName)
</BUG>
.callFactory("of", classes(Object.class), objects(prefabValues.giveBlack(internalTag)));
<BUG>return new Tuple<>(red, black);
</BUG>
}

TypeTag internalTag = determineActualTypeTagFor(0, tag);
Object red = new ConditionalInstantiator(typeName)
.callFactory("of", classes(Object.class), objects(prefabValues.giveRed(internalTag)));
Object black = new ConditionalInstantiator(typeName)
.callFactory("of", classes(Object.class), objects(prefabValues.giveBlack(internalTag)));
return Tuple.of(red, black);
