this.exceptionSetFactory = exceptionSetFactory;
	public TypeAnalysis(MethodGen methodGen, CFG cfg, DepthFirstSearch dfs,		TypeMerger typeMerger, TypeFrameModelingVisitor visitor,		RepositoryLookupFailureCallback lookupFailureCallback) {		super(dfs);		this.methodGen = methodGen;		this.cfg = cfg;		this.typeMerger = typeMerger;		this.visitor = visitor;		this.thrownExceptionSetMap = new HashMap<BasicBlock, CachedExceptionSet>();		this.lookupFailureCallback = lookupFailureCallback;	}