acrichto is keen on rewriting `std::run` (so no, it's not particularly stable), but I don't think `rt::io::process` is stable either; in any case, I think that adapting to Rust changes will be easier with this code being much simpler now.