pub fn similarity(a: &str, b: &str) -> f64
Multiset character overlap: 2 * common / (len_a + len_b). Both empty -> 1.0.