docs: @SuppressFBWarnings(value = "IM_BAD_CHECK_FOR_ODD", justification = "It's obvious that groupSize is not negative.")
      public CPSubsystemConfig setGroupSize(int groupSize) {
          checkTrue(groupSize == 0 || (groupSize >= MIN_GROUP_SIZE && groupSize <= MAX_GROUP_SIZE
                  && (groupSize % 2 == 1)), "Group size must be an odd value between 3 and 7");
          this.groupSize = groupSize;
          return this;
      }