fn compare_name<S: Ord>(a: &Option<S>, b: &Option<S>) -> Ordering