private static void removeImpliedMatch(VTAssociation existingAssociation) {
		VTSession session = existingAssociation.getSession();
		List<VTMatch> matches = session.getMatches(existingAssociation);
		VTMatchSet impliedMatchSet = session.getImpliedMatchSet();
		for (VTMatch vtMatch : matches) {
			if (vtMatch.getMatchSet() == impliedMatchSet) {
				impliedMatchSet.deleteMatch(vtMatch);
			}
		}
	}
Called when a {@link VTAssociation} is cleared.  This method will create implied matches in
the current session based on the association.
@param sourceFunction The matched function from the source program
@param destinationFunction The matched function from the destination program
@param session The Version Tracking session
@param correlatorManager Keeps track of which section of the source function corresponds to
the which section of the destination function
@param monitor Handles user cancellations
@throws CancelledException if cancelled
Ghidra/Features/VersionTracking/src/main/java/ghidra/feature/vt/gui/util/ImpliedMatchUtils.java