private void openVTSessionAndDoWork(DomainFile domainFile) {

		DomainObject vtDomainObject = null;
		try {
			vtDomainObject = domainFile.getDomainObject(this, false, false, monitor);
			doWork((VTSessionDB) vtDomainObject);
		}
		catch (VersionException e) {
			e.printStackTrace();
		}
		catch (CancelledException e) {
			e.printStackTrace();
		}
		catch (IOException e) {
			e.printStackTrace();
		}
		finally {
			if (vtDomainObject != null) {
				vtDomainObject.release(this);
			}
		}
	}
For every function in a manager, make sure a record exists in -mymap-
@param funcMgr is the manager to iterate over
@param mymap is the map to add records to
@param isSrc is true if the srcexists field should be set to true, otherwise destexists is set
Ghidra/Features/VersionTracking/developer_scripts/EvaluateVTMatch.java