code: func (t *Table) InsertRow(row int) *Table {
  	if row >= len(t.cells) {
  		return t
  	}
  	t.cells = append(t.cells, nil)       // Extend by one.
  	copy(t.cells[row+1:], t.cells[row:]) // Shift down.
  	t.cells[row] = nil                   // New row is uninitialized.
  	return t
  }
docs: // InsertRow inserts a row before the row with the given index. Cells on the
  // given row and below will be shifted to the bottom by one row. If "row" is
  // equal or larger than the current number of rows, this function has no effect.