pub fn multi_opt<T>( short: &str, long: &str, doc: &str, hint: &str, ) -> ArgExt<impl Arg<Item = Vec<T>>>where T: FromStr + Debug + Display, <T as FromStr>::Err: Clone + Debug + Display,