docs: public BigMoney minus(Iterable<? extends BigMoneyProvider> moniesToSubtract) {
          BigDecimal total = amount;
          for (BigMoneyProvider moneyProvider : moniesToSubtract) {
              BigMoney money = checkCurrencyEqual(moneyProvider);
              total = total.subtract(money.amount);
          }
          return with(total);
      }