pub fn run_with_args<I, T>(args: I) -> i32where I: IntoIterator<Item = T>, T: Into<OsString> + Clone,