pub(super) fn segments(name: &str) -> Vec<String>
Split a CamelCase identifier into words; an acronym run like HTML counts as one word.
HTML