code: public Object parse(String name, InputStream in) throws SlickXMLException {
  		XMLParser parser = new XMLParser();
  		XMLElement root = parser.parse(name, in);
  		
  		return traverse(root);
  	}
docs: Parse the XML document that can be read from the given input stream
  
  @param name The name of the document
  @param in The input stream from which the document can be read
  @return The root element of the newly parse document
  @throws SlickXMLException Indicates a failure to parse the XML, most likely the
  XML is malformed in some way.