@Override
	public void gatherElasticEffect(ElasticEffects effect, FilterAtom atom,
		IDElasticResolution resolution) throws ElasticException {
		StringBuilder buffer = new StringBuilder();
		buffer.append("\"filter\": { \"term\": { \"md5\": \"");
		buffer.append(atom.value);
		buffer.append("\" } } ");
		effect.addStandalone(this, buffer.toString());
	}
A BsimFilterType for filtering on functions by the md5 of their containing program.
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/gui/filters/Md5BSimFilterType.java