Thanks for pointing this out. In fact it would be far more consistent to rely on the `gDefaultLocale` fallback in l10n.js, like we do for external JSON dictionaries.