func (e *encoder) addElemName(kind byte, name string) {
	e.addBytes(kind)
	e.addBytes([]byte(name)...)
	e.addBytes(0)
}
func (e *encoder) addElemName(kind byte, name string) {
	e.addBytes(kind)
	e.addBytes([]byte(name)...)
	e.addBytes(0)
}
func ( e * encoder ) addElemName ( kind byte , name string ) { e . addBytes ( kind ) e . addBytes ( [ ] byte ( name ) ... ) e . addBytes ( 0 ) }
// --------------------------------------------------------------------------
// Marshaling of elements in a document.
-------------------------------------------------------------------------- Marshaling of elements in a document .