i found this while testing the no fallback condition which had no test so far. the old code ended up using the default locale if the requested locale could not be found. if no locale is specified, the `$currentLocale` logic already finds the default locale.