Yeah, sorry, I was unclear. In particular, it seems that we should just create a pipe from the child process to the parent process and then anything the child needs to get back to the parent can be written out to that pipe and read from the parent. It's a really common design when forking processes