code: public static XMLBuilder parse(InputSource inputSource)
          throws ParserConfigurationException, SAXException, IOException
      {
          return XMLBuilder.parse(inputSource, false, true);
      }
docs: Construct a builder from an existing XML document. The provided XML
  document will be parsed and an XMLBuilder object referencing the
  document's root element will be returned.
  
  @param inputSource
  an XML document input source that will be parsed into a DOM.
  @return
  a builder node that can be used to add more nodes to the XML document.
  @throws ParserConfigurationException
  
  @throws FactoryConfigurationError
  @throws ParserConfigurationException
  @throws IOException
  @throws SAXException