code: public ExchangeRateProvider getExchangeRateProvider(String... providers) {
          return getExchangeRateProvider(ConversionQueryBuilder.of().setProviderNames(providers).build());
      }
docs: Access a compound instance of an {@link javax.money.convert.ExchangeRateProvider} based on the given provider chain.
  
  @param providers the {@link javax.money.convert.ConversionQuery} provider names defines a corresponding
  provider chain that must be
  encapsulated by the resulting {@link javax.money.convert.ExchangeRateProvider}. By default
  the default
  provider changes as defined in #getDefaultRoundingProviderChain will be used.
  @return an {@link javax.money.convert.ExchangeRateProvider} built up with the given sub
  providers, never {@code null}.
  @throws javax.money.MonetaryException if a provider listed could not be found.
  @see #getProviderNames()
  @see #isExchangeRateProviderAvailable(javax.money.convert.ConversionQuery)