I'm concerned that the read-write pipe that results will cause behavior changes for existing users of this. I think making this an option to `execpipe` and defaulting to 'r' would be safer.