code: def _repair_column(self):
          '''
          Same as _repair_row but for columns.
          '''
          # Repair any title columns
          check_for_title = True
          for column_index in range(self.start[1], self.end[1]):
              table_column = TableTranspose(self.table)[column_index]
              column_start = table_column[self.start[0]]
  
              # Only iterate through columns starting with a blank cell
              if check_for_title and is_empty_cell(column_start):
                  self._stringify_column(column_index)
              # Check for year titles in column or row
              elif (isinstance(column_start, basestring) and
                    re.search(allregex.year_regex, column_start)):
                  self._check_stringify_year_column(column_index)
              else:
                  check_for_title = Falsf _repair_column(self):
          '''
          Same as _repair_row but for columns.
          '''
          # Repair any title columns
          check_for_title = True
          for column_index in range(self.start[1], self.end[1]):
              table_column = TableTranspose(self.table)[column_index]
              column_start = table_column[self.start[0]]
  
              # Only iterate through columns starting with a blank cell
              if check_for_title and is_empty_cell(column_start):
                  self._stringify_column(column_index)
              # Check for year titles in column or row
              elif (isinstance(column_start, basestring) and
                    re.search(allregex.year_regex, column_start)):
                  self._check_stringify_year_column(column_index)
              else:
                  check_for_title = False
docs: Same as _repair_row but for columns.