pub fn parse_value<T: FromStr>(flag: &str, value: OsString) -> Result<T>where <T as FromStr>::Err: Error,