docs: public List<Locale> getLocales() {
          // Need logic to construct ordered locale list.
          // Consider creating a separate ILocaleResolver
          // interface to do this work.
          final List rslt = new ArrayList();
          // Add highest priority locales first
          addToLocaleList(rslt, sessionLocales);
          addToLocaleList(rslt, userLocales);
          // We will ignore browser locales until we know how to
          // translate them into proper java.util.Locales
          // addToLocaleList(locales, browserLocales);
          addToLocaleList(rslt, portalLocales);
          return rslt;
      }