code: function toXmlDocument (object) {
    const rootNodeName = Object.keys(object)[0]
    const rootNode = JSON.parse(JSON.stringify(object[rootNodeName]))
    return '<?xml version="1.0" encoding="utf-8"?>' + toXmlNode(rootNodeName, rootNode)
  }
docs: /*
  <?xml version="1.0" encoding="utf-8"?>
  <soap:Envelope
  xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <soap:Body>
  <GetCountriesAvailableResponse
  xmlns="http://www.holidaywebservice.com/HolidayService_v2/">
  <GetCountriesAvailableResult>
  <CountryCode>
  <Code>Canada</Code>
  <Description>Canada</Description>
  </CountryCode>
  <CountryCode>
  <Code>GreatBritain</Code>
  <Description>Great Britain and Wales</Description>
  </CountryCode>
  </GetCountriesAvailableResult>
  </GetCountriesAvailableResponse>
  </soap:Body>
  </soap:Envelope>