docs: private final TickRange startOrIncludeInWriteRange(
      TickRange writeRange,
      long lowerBound,
      long upperBound,
      TickRange r)
    {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.entry(tc, "startOrIncludeInWriteRange");
  
      if (writeRange == null)
      {
        writeRange = new TickRange(TickRange.Completed, 0L, 0L);
        writeRange.startstamp = max(r.startstamp, lowerBound);
        writeRange.endstamp = min(r.endstamp, upperBound);
      }
      else
      {
        writeRange.endstamp = min(r.endstamp, upperBound);
      }
  
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.exit(tc, "startOrIncludeInWriteRange", writeRange);
  
      return writeRange;
    }