language represents natural language identifiers as defined by [RFC 1766]. The value space of language is the set of all strings
that match the LanguageID production in [XML 1.0 Recommendation]. The lexical space of language is the set of all strings
that match the LanguageID production in [XML 1.0 Recommendation]. The base type of language is string.