Many third party `crate`s require the OG. Sure I can do this: ```rs let mut hm = std::collections::HashMap::<String, String>::with_capacity(env.len()); for (k,v) in env.iter() { hm.insert(k.to_owned(), v.to_owned()); } ``` But it's not as ergonomic as an `Into` or `From`.