give appropriate credit to the author of monad-coroutine