code: def _check_interpret_cell(self, cell, prior_cell, row_index, column_index):
          '''
          Helper function which checks cell type and performs cell translation to strings where
          necessary.
  
          Returns:
              A tuple of the form '(cell, changed)' where 'changed' indicates if 'cell' differs from
              input.
          '''
          changed = False
          if (not is_empty_cell(cell) and
              not is_text_cell(cell)):
              self.flag_change(self.flags, 'interpreted', (row_index, column_index),
                               self.worksheet, self.FLAGS['converted-to-string'])
              cell = str(cell)
              changed = True
          # If we find a blank cell, propagate the prior title
          elif is_empty_cell(cell):
              self.flag_change(self.flags, 'interpreted', (row_index, column_index),
                               self.worksheet, self.FLAGS['copied-title'])
              cell = prior_cell
              changed = True
          return cell, changef _check_interpret_cell(self, cell, prior_cell, row_index, column_index):
          '''
          Helper function which checks cell type and performs cell translation to strings where
          necessary.
  
          Returns:
              A tuple of the form '(cell, changed)' where 'changed' indicates if 'cell' differs from
              input.
          '''
          changed = False
          if (not is_empty_cell(cell) and
              not is_text_cell(cell)):
              self.flag_change(self.flags, 'interpreted', (row_index, column_index),
                               self.worksheet, self.FLAGS['converted-to-string'])
              cell = str(cell)
              changed = True
          # If we find a blank cell, propagate the prior title
          elif is_empty_cell(cell):
              self.flag_change(self.flags, 'interpreted', (row_index, column_index),
                               self.worksheet, self.FLAGS['copied-title'])
              cell = prior_cell
              changed = True
          return cell, changed
docs: Helper function which checks cell type and performs cell translation to strings where
          necessary.
  
          Returns:
              A tuple of the form '(cell, changed)' where 'changed' indicates if 'cell' differs from
              input.