code: func (t Table) Generate(w io.Writer) {
  	fmt.Fprint(w, t.header())
  	for _, c := range t.Cells {
  		fmt.Fprint(w, t.formatCell(c))
  		fmt.Fprint(w, t.rowSeparator())
  	}
  }
docs: // Generate generates a restructured text formatted table from the cells and
  // columns contained in the table.