process exit code. Is 0 if the process terminated normally
stdout pipe output, or empty if stdout wasn't a pipe
stderr pipe output, or empty if stderr wasn't a pipe