code: func (e *Encoder) KeepZeros(z bool) *Encoder {
  	e.z = z
  	return e
  }
docs: // KeepZeros sets whether Encoder e should keep zero (default) values in their literal form when encoding, and returns the former; by default zero values are not kept, but are rather encoded as the empty string.