@Override
	public void restoreXml(XmlPullParser parser,LSHVectorFactory vectorFactory) throws LSHException {
		parser.start(name);
		manage.restoreXml(parser,vectorFactory);
		XmlElement subel = parser.peek();
		while(subel.isStart()) {
			if (subel.getName().equals("repository")) {		// Optional repository
				parser.start("repository");
				repo_override = parser.end().getText();
			}
			else if (subel.getName().equals("path")) {		// Optional path
				parser.start("path");
				path_override = parser.end().getText();
			}
			subel = parser.peek();
		}
		parser.end();
	}
Request that specific executables and functions (as described by ExecutableRecords and FunctionDescriptions)
by inserted into a BSim database.
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/query/protocol/InsertRequest.java