I would, but `run_cmd` joins stdout and stderr, and only returns a single output string, while we need `stdout` and `stderr` split here...

I'll open an issue to make `run_cmd` support this, and then use it here.