@Override
			public boolean test(Program t, FunctionDescription u) {
				return queryService.getLSHVectorFactory()
						.getSelfSignificance(
							u.getSignatureRecord().getLSHVector()) >= SELF_SIGNIFICANCE_BOUND;
			}
Creates predicates that will be used to filter out functions. This example provides three
different methods of doing this:

- anonymous class
- lambda
- static method

These are all possible because the filter takes a {@link BiPredicate}, which is a 
functional interface.
Ghidra/Features/BSim/ghidra_scripts/QueryWithFiltersScript.java