@Override
	protected void doCorrelate(VTMatchSet matchSet, TaskMonitor monitor) throws CancelledException {

		monitor.setMessage("Finding reference features");
		extractReferenceFeatures(matchSet, monitor);

		monitor.setMessage("Finding destination functions");
		findDestinations(matchSet, monitor);
	}
First generates the sourceDictionary from the source program and matchSet,
then finds the destinations corresponding to the matchSet and the
sourceDictionary using the preset similarity and confidence thresholds.

@param matchSet contains all existing matches
@param monitor the task monitor
@throws CancelledException if cancelled
Ghidra/Features/VersionTracking/src/main/java/ghidra/feature/vt/api/correlator/program/VTAbstractReferenceProgramCorrelator.java