What’s the difference between this:
exec(chain1, chain2, chain3)
Do they both execute the same way (i.e. sequentially, 1 - 2 - 3)? Is there any benefit of one over the other aside from, I assume, the second not driving the stack size up as quickly?