docs: public final boolean includes(Version version) {
  	if (minimum != null) {
  	    int minimumComparison = minimum.compareTo(version);
  	    if (minimumComparison > 0) {
  		return false;
  	    }
  	    if ((!minimumIncluded) && (minimumComparison == 0)) {
  		return false;
  	    }
  	}
  	if (maximum != null) {
  	    int maximumComparison = maximum.compareTo(version);
  	    if (maximumComparison < 0) {
  		return false;
  	    }
  	    if ((!maximumIncluded) && (maximumComparison == 0)) {
  		return false;
  	    }
  	}
  	return true;
      }