@Override
	public Program getProgram(Side side) {
		return functions.get(side).getProgram();
	}
Correlates addresses between the two specified functions.
@param leftFunction the first function
@param rightFunction the second function
@param monitor the task monitor that indicates progress and allows the user to cancel.
@throws CancelledException if the user cancels
@throws MemoryAccessException if either functions memory can't be accessed.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/correlate/HashedFunctionAddressCorrelation.java