Does Conduit.copy() block or is it asynchronous? If it blocks, how can I use tango.sys.Process and have the new process's stdout and stderr go directly to my process's stdout and stderr while the new process is running (ie, just as if the new process were the only one being run)?