docs: public KeyGroupRange getIntersection(KeyGroupRange other) {
  		int start = Math.max(startKeyGroup, other.startKeyGroup);
  		int end = Math.min(endKeyGroup, other.endKeyGroup);
  		return start <= end ? new KeyGroupRange(start, end) : EMPTY_KEY_GROUP_RANGE;
  	}