Same wrapper, different sugar.
Going through a different wrapper.
How is the cancellation reported?
Generalizing our manipulations so far.
Building our own little template language.
It all comes down to the index sequence.
Concatenating tuples the hard way, and the easy way (or maybe it's the lazy way).