Would it be fair to say that when developing code that utilizes inlineCallbacks, your function is a generator that returns a deferred whose callback is the coroutine that's yielding? -J