Simen kjaeraas <simen.kjaras at gmail.com> wrote: > Sadly, this currently does not work, not just due to the aforementioned > limitation, but also because the reassigned values are discarded as the > function returns. This latter part is confusing me. Is this intended > behavior? Curiouser: T[i] = args[i]; works. -- Simen