This makes the node pack work on the latest ComfyUI. Swap the JobIterator
node for a JobToList node. Nothing else needs to change.
This does mean that the workflow will be evaluated breadth-first instead
of depth-first, which means intermediate results will be cached in memory
and you won't get any output until the whole job is finished.
If orig_execute encountered an error and did not run, job iterator
will be preent in the prompt but not in the outputs. This would
cause a second exception if some other node had an error, making
it look like the problem is in job iterator when it is not.
Fixes#3