def _run_stdio(self):
<EOL>if self.mergeout:<EOL><INDENT>return self.run(stdout_func = self._stdout_raw,<EOL>stdin_func = self._stdin_raw_block)<EOL><DEDENT>else:<EOL><INDENT>return self.run(stdout_func = self._stdout_raw,<EOL>stdin_func = self._stdin_raw_block,<EOL>stderr_func = self._stderr_raw)<EOL><DEDENT>
Runs the process using the system standard I/O.

        IMPORTANT: stdin needs to be asynchronous, so the Python
                   sys.stdin object is not used. Instead,
                   msvcrt.kbhit/getwch are used asynchronously.