Always use Popen when running external processes