Very interested. At work I've created a robust wrapper API over Process. It functions well except for subprocesses that are truly interactive, which I define as a process that requires a TTY.
Can the authors comment on the possibility of adding a control/configuration semantic for handling processes that require a TTY?