pub fn split_tool_name(value: &str) -> (&str, &str)
Split head(payload) into head and (payload); a name without parentheses has no payload.
head(payload)
head
(payload)