fn split_segments(name: &str) -> Vec<&str>
Split a tool name on the separators clients build compound names from.