code: public static void putAt(BitSet self, IntRange range, boolean value) {
          RangeInfo info = subListBorders(self.length(), range);
          self.set(info.from, info.to, value);
      }
docs: Support assigning a range of values with a single assignment statement.
  
  @param self  a BitSet
  @param range the range of values to set
  @param value value
  @see java.util.BitSet
  @see groovy.lang.Range
  @since 1.5.0