docs: public void setPeriodBeforeEnd(ReadablePeriod period) {
          if (period == null) {
              setStartMillis(getEndMillis());
          } else {
              setStartMillis(getChronology().add(period, getEndMillis(), -1));
          }
      }