docs: private void parseMaxPersist(Map<Object, Object> props) {
          // -1 means unlimited
          // 0..1 means 1
          // X means X
          Object value = props.get(HttpConfigConstants.PROPNAME_MAX_PERSIST);
          if (null != value) {
              try {
                  this.maxPersistRequest = minLimit(convertInteger(value), HttpConfigConstants.MIN_PERSIST_REQ);
                  if (TraceComponent.isAnyTracingEnabled() && tc.isEventEnabled()) {
                      Tr.event(tc, "Config: Max persistent requests is " + getMaximumPersistentRequests());
                  }
              } catch (NumberFormatException nfe) {
                  FFDCFilter.processException(nfe, getClass().getName() + ".parseMaxPersist", "1");
                  if (TraceComponent.isAnyTracingEnabled() && tc.isEventEnabled()) {
                      Tr.event(tc, "Config: Invalid max persistent requests; " + value);
                  }
              }
          }
      }