@Nullable
 private static Document parse(String xml) throws Exception {
   if (true) {
     return XmlUtils.parseDocumentSilently(xml, true);
   }
   DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
   factory.setNamespaceAware(true);
   factory.setValidating(false);
   factory.setExpandEntityReferences(false);
   factory.setXIncludeAware(false);
   factory.setIgnoringComments(false);
   factory.setCoalescing(false);
   DocumentBuilder builder;
   builder = factory.newDocumentBuilder();
   return builder.parse(new InputSource(new StringReader(xml)));
 }