code: func NewTableOption(k, v string, q bool) TableOption {
  	return &tableopt{
  		key:        k,
  		value:      v,
  		needQuotes: q,
  	}
  }
docs: // NewTableOption creates a new table option with the given name, value, and a flag indicating if quoting is necessary