introduce newFlow()
introduce prepare() - currently does nothing
prepare() supports literals
prepare() - handle seqs
compile() -> functionFromTree(); also introduce a (currently disabled) test for long sequences
rootFromDsl() -> treeFromDsl()
evaluate seq. iteratively
compute begin,end vertices for each translated vertex
use uniform evaluation instead of visitation; Dedicated ID for each terminal
move tests around
move the (failing) test code into a run() method in the prod code
_
inline .dsl.payload()
seaprate evaluation
run() now handles seqs of functions
RED: async functions
RED: extract pump()
RED: extract next()
GREEN
verify long seqs