Don't merge yet - testing exec fd passing

Let's see if I can actually pass fds 3, 4 to the child. That will help transition over without breaking scripts.