docs: public static Document readXML(InputStream stream) throws IOException, SAXException, ParserConfigurationException {
  		assert stream != null : AssertMessages.notNullParameter();
  		try {
  			final DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
  			final DocumentBuilder builder = factory.newDocumentBuilder();
  			return builder.parse(stream);
  		} finally {
  			stream.close();
  		}
  	}