docs: private static MonetaryAmountsSingletonQuerySpi monetaryAmountsSingletonQuerySpi() {
          try {
              return Bootstrap.getService(MonetaryAmountsSingletonQuerySpi.class);
          } catch (Exception e) {
              Logger.getLogger(Monetary.class.getName()).log(Level.SEVERE, "Failed to load " +
                      "MonetaryAmountsSingletonQuerySpi, " +
                      "query functionality will not be " +
                      "available.", e);
              return null;
          }
      }