code: func printOSes(tsv bool, oses ...*crimson.OS) {
  	if len(oses) > 0 {
  		p := newStdoutPrinter(tsv)
  		defer p.Flush()
  		if !tsv {
  			p.Row("Name", "Description")
  		}
  		for _, os := range oses {
  			p.Row(os.Name, os.Description)
  		}
  	}
  }
docs: // printOSes prints operating system data to stdout in tab-separated columns.