in reply to Making my own control flow structure

Some (semi-) random thoughts that might help: