fn parse_key_val<K, V>(s: &str) -> Result<(K, V), String>where K: FromStr, V: FromStr, K::Err: Display, V::Err: Display,
Parse a key=value pair from command line.