Coroutines are now only supported with the C tracer, and better error handling