code: func makeRowFromRaw(rawrow xlsxRow, sheet *Sheet) *Row {
  	var upper int
  	var row *Row
  	var cell *Cell
  
  	row = new(Row)
  	row.Sheet = sheet
  	upper = -1
  
  	for _, rawcell := range rawrow.C {
  		if rawcell.R != "" {
  			x, _, error := GetCoordsFromCellIDString(rawcell.R)
  			if error != nil {
  				panic(fmt.Sprintf("Invalid Cell Coord, %s\n", rawcell.R))
  			}
  			if x > upper {
  				upper = x
  			}
  			continue
  		}
  		upper++
  	}
  	upper++
  
  	row.OutlineLevel = rawrow.OutlineLevel
  
  	row.Cells = make([]*Cell, upper)
  	for i := 0; i < upper; i++ {
  		cell = new(Cell)
  		cell.Value = ""
  		row.Cells[i] = cell
  	}
  	return row
  }
docs: // makeRowFromRaw returns the Row representation of the xlsxRow.