by not nulling stderr here, spokec's stderr is going to get all stderr from the child process (which is probably desirable), similarly by not nulling stdin child process will have access to spokec's stdin (which is probably not desirable).