code: def _get_model_row(self, row):
          
          # pylint: disable=no-self-use
  
          new_row = [] + row
          size = len(row)
          for i in range(0, size):
              cell = row[i]
              if cell.has_attribute('colspan'):
                  colspan = int(cell.get_attribute('colspan'))
                  if colspan > 1:
                      for j in range(1, colspan):
                          new_row.insert(i + j, cell)
          return new_row
docs: Returns a list that represents the line of table with the colspans.
  
          :param row: The list that represents the line of table without the
                      colspans.
          :type row: list(hatemile.util.html.htmldomelement.HTMLDOMElement)
          :return: The list that represents the line of table with the colspans.
          :rtype: list(hatemile.util.html.htmldomelement.HTMLDOMElement)