I think we should tweak this comment a bit. Something like `sh returns 128+n for signals terminating child processes on Linux; on Macs, it passes the complete exit code back to pexpect` (that's my understanding of it at present).