Coroutine no longer requires a node adaptor as a ctor dependency (fixes #22)