pub fn is_valid_qname(input: &str) -> bool