docs: public static boolean isAvailable(MonetaryAmountFactoryQuery query) {
          return Optional.ofNullable(monetaryAmountsSingletonQuerySpi()).orElseThrow(() -> new MonetaryException(
                  "No MonetaryAmountsSingletonQuerySpi loaded, query functionality is not available."))
                  .isAvailable(query);
      }