this commit is unfinished. It marks a spot where I wanted to start moving child process stuff below the std.Io.VTable