Allows language_range/2 to parse RFC5646 language codes like "es-419"