This looks really useful. I could never get named pipes working for IPC, and TCP is just so much overhead when you only need simple communication between processes.