docs: public static Collection<CurrencyUnit> getCurrencies(CurrencyQuery query) {
          return Optional.ofNullable(MONETARY_CURRENCIES_SINGLETON_SPI()).orElseThrow(
                  () -> new MonetaryException("No MonetaryCurrenciesSingletonSpi loaded, check your system setup."))
                  .getCurrencies(query);
      }