Thank you!
With the info in the post you provided me, I created the LibCoroutine.
It's very early and the code can be considered Alpha quality. It's included with zBag (Alpha4), in case you want to take a look on how I implemented it.
Suggestions / improvements are welcome