pub fn split_at_first(input: &str, delimiter: char) -> (String, Option<String>)
Split input at first occurrence of delimiter