code: func (b *BoolWrapper) MarshalXML(e *xml.Encoder, start xml.StartElement) error {
  	val := "False"
  	if *b {
  		val = "True"
  	}
  	e.EncodeElement(val, start)
  	return nil
  }
docs: // MarshalXML marshals the boolean into e