docs: public void buildForMerge() {
          Preconditions.checkState(!isBuilt, "Tree already built");
          root.mergeExistingAndProposed(items, targetInvoiceId);
          isBuilt = true;
          isMerged = true;
      }