code: func ConvertXML(r io.Reader) (string, map[string]string, error) {
  	meta := make(map[string]string)
  	cleanXML, err := Tidy(r, true)
  	if err != nil {
  		return "", nil, fmt.Errorf("tidy error: %v", err)
  	}
  	result, err := XMLToText(bytes.NewReader(cleanXML), []string{}, []string{}, true)
  	if err != nil {
  		return "", nil, fmt.Errorf("error from XMLToText: %v", err)
  	}
  	return result, meta, nil
  }
docs: // ConvertXML converts an XML file to text.