I'll put them here. Tell me if you use/like/dislike any of this!
This differs from the 'subproc' package!
Some people background programs that are producing output on STDOUT or STDERR. If they close the terminal window after that, the tty becomes unavailable, and the program might crash when it tries to write there. Since the stack trace goes to stderr.....
This module replaces stdout and stderr by pseudo-files that will start writing to a file when IOErrors occur on the tty.