When using the code below the script editor already warns of it not being a strong ref. However, the template param includes a ref. And when I look at it in the debugger it does show as Tuple1<@Bacon>. But the actual class member is only a weak reference. Can this be fixed so that we can use Tuple to hold strong references?
class Bacon { }; Tuple1<ref Bacon> holder(null); { holder.param1 = new Bacon(); Print(holder.param1); } Print(holder.param1);