A mirror of encoding/xml from the go standard libs, with some tweaks for empty nodes default values.