@Override
	public void restoreXml(XmlPullParser parser, LSHVectorFactory vectorFactory) throws LSHException {
		vectormax = 0;			// Default
		parser.start(name);
		manage.restoreXml(parser, vectorFactory);
		parser.start("simthresh");
		thresh = Double.parseDouble(parser.end().getText());
		parser.start("signifthresh");
		signifthresh = Double.parseDouble(parser.end().getText());
		while (parser.peek().isStart()) {
			XmlElement el = parser.start();
			if (el.getName().equals("vectormax"))
				vectormax = SpecXmlUtils.decodeInt(parser.end().getText());
			else
				throw new LSHException("Unknown tag: "+el.getName());

		}
		parser.end();
	}
For specific functions, query for the list of vectors that are similar to a functions vector,
without recovering the descriptions of functions that instantiate these vectors.
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/query/protocol/QueryNearestVector.java