code: public static LocaleDisplayNames getInstance(Locale locale, DisplayContext... contexts) {
          return getInstance(ULocale.forLocale(locale), contexts);
      }
docs: Returns an instance of LocaleDisplayNames that returns names formatted for the provided
  {@link java.util.Locale}, using the provided DisplayContext settings
  @param locale the display {@link java.util.Locale}
  @param contexts one or more context settings (e.g. for dialect
  handling, capitalization, etc.
  @return a LocaleDisplayNames instance