Weird late night question: Is it possible to open a shell in a coroutine and just interact with it when I need it? So in a coroutine, I would just open it and then read and write then yield? Cheers, Russ