new TypeAnalysis(methodGen, cfg, dfs, lookupFailureCallback, exceptionSetFactory);
new TypeAnalysis(methodGen, cfg, dfs, getLookupFailureCallback(), exceptionSetFactory);
		protected TypeDataflow analyze(Method method) throws DataflowAnalysisException, CFGBuilderException {			MethodGen methodGen = getMethodGen(method);			CFG cfg = getRawCFG(method);			DepthFirstSearch dfs = getDepthFirstSearch(method);			ExceptionSetFactory exceptionSetFactory = getExceptionSetFactory(method);			TypeAnalysis typeAnalysis =				new TypeAnalysis(methodGen, cfg, dfs, lookupFailureCallback, exceptionSetFactory);			TypeDataflow typeDataflow = new TypeDataflow(cfg, typeAnalysis);			typeDataflow.execute();			return typeDataflow;		}