pub fn list_names<F: Fn(TextSpan) -> TextSpan>( txt: &mut Text, styler: F, names: BTreeSet<String>, )