ddc-core-flow: arbitrary sized tuples, but DataDefs only exist for 2,3 and 4
ddc-core-flow: slurp nested contexts into the Process description
ddc-core-flow: create nested contexts for pack
ddc-core-flow: use guard primop instead of explicit case expressions