As follows from this discussion, mobdebug makes special actions to forbid debugging of that coroutines, where it was not explicitely enabled with on() call (or implicitely via coro())
It looks like overkill: forbid debugging in one place, and compensate it by unobvious and tricky coro call.
I understand that it's all for the sake of uniform module interface.
But what if you make special option for this?