private int incrementGlobalModCount() {
    int modCount = globalModCount.incrementAndGet();
    if (modCount < 0) {
      throw new IllegalStateException("GlobalModCount(=" + modCount + ") is negative: overflow?");
    }
    return modCount;
  }
private int incrementGlobalModCount()