code: def setValuesTyped(self, rows, *values):
          'Set values on this column for rows, coerced to the column type.  will stop on first exception in type().'
          for r, v in zip(rows, itertools.cycle(self.type(val) for val in values)):
              self.setValueSafe(r, v)
          self.recalc()
          return status('set %d cells to %d values' % (len(rows), len(values))f setValuesTyped(self, rows, *values):
          'Set values on this column for rows, coerced to the column type.  will stop on first exception in type().'
          for r, v in zip(rows, itertools.cycle(self.type(val) for val in values)):
              self.setValueSafe(r, v)
          self.recalc()
          return status('set %d cells to %d values' % (len(rows), len(values)))
docs: Set values on this column for rows, coerced to the column type.  will stop on first exception in type().