pub fn valid_name(name: &str) -> bool
Package names are lowercase in practice (hl7.fhir.us.core); any case is accepted here. They become a URL path segment, so nothing else is.
hl7.fhir.us.core