Updating the muRascal library to use the new coroutine design: work in
progress!