pub fn source_name(text: &str) -> String
A source’s name, safe as a file’s: lowercase letters, digits and dashes.