docs: public int numberOfInserts() {
          final Integer cachedValue = numberOfInsertsCache;
  
          if (cachedValue != null) {
              return cachedValue;
          }
  
          int numberOfInserts = 0;
  
          for (T object : results.keySet()) {
              if (results.get(object).wasInserted()) {
                  numberOfInserts++;
              }
          }
  
          numberOfInsertsCache = numberOfInserts;
  
          return numberOfInserts;
      }