pub fn get_similar_name<'a, I: Iterator<Item = &'a str> + Clone>(
    candidates: I,
    name: &str
) -> Option<&'a str>