pub fn edit_distance(a: &str, b: &str) -> usize
Levenshtein distance, for “did you mean” suggestions.