matches!(b, b'\x30'..=b'\x39' | b'\x41'..=b'\x57' | b'\x59'..=b'\x5A' | b'\x61'..=b'\x77' | b'\x79'..=b'\x7A')
#[test_case(b"zh-Hans-CN;"; "Chinese written using the Simplified script as used in mainland China")]
#[test_case(b"de-CH-1901;"; "German as used in Switzerland using the 1901 variant [orthography]")]
#[test_case(b"hy-Latn-IT-arevela;"; "Eastern Armenian written in Latin script, as used in Italy")]
#[test_case(b"es-419;"; "Spanish appropriate for the Latin America and Caribbean region using the UN region code")]
#[test_case(b"a-DE;"; "use of a single-character subtag in primary position; note that there are a few grandfathered tags that start with \"i-\" that are valid")]
// This is not a parser failure but a content validation failure -> #[test_case(b"ar-a-aaa-b-bbb-a-ccc;"; "two extensions with same single-letter prefix")]