modify DEFCOROUTINE macro to return the name of coroutine to be defined.