fn split_top_level_commas(s: &str) -> impl Iterator<Item = &str>
Split a token string on top-level commas (ignoring commas inside (...) groups).
(...)