Use streams consistently for inter-process communication so that
nested child processes are more consistent.