docs: def rows(self, cell_mode=CellMode.cooked):
      """Generates a sequence of parsed rows from the worksheet. The cells are parsed according to the
      cell_mode argument.
      """
      for row_index in range(self.nrows):
        yield self.parse_row(self.get_row(row_index), row_index, cell_mode)