code: public static DocumentFragment readXMLFragment(Reader reader) throws IOException, SAXException,
  			ParserConfigurationException {
  		return readXMLFragment(reader, false);
  	}
docs: Read an XML fragment from an XML file.
  The XML file is well-formed. It means that the fragment will contains a single element: the root element
  within the input stream.
  
  @param reader is the stream to read
  @return the fragment from the {@code reader}.
  @throws IOException if the stream cannot be read.
  @throws SAXException if the stream does not contains valid XML data.
  @throws ParserConfigurationException if the parser cannot  be configured.