Member.makeExceptionHandlerSignature(inType, catchType),
sig,
	public static BcelShadow makeExceptionHandler(		BcelWorld world,		ExceptionRange exceptionRange,		LazyMethodGen enclosingMethod,		InstructionHandle startOfHandler,		BcelShadow enclosingShadow) 	{		InstructionList body = enclosingMethod.getBody();		TypeX catchType = exceptionRange.getCatchType();		TypeX inType = enclosingMethod.getEnclosingClass().getType();        BcelShadow s =            new BcelShadow(                world,                ExceptionHandler,                Member.makeExceptionHandlerSignature(inType, catchType),                enclosingMethod,                enclosingShadow);        ShadowRange r = new ShadowRange(body);        r.associateWithShadow(s);        InstructionHandle start = Range.genStart(body, startOfHandler);        InstructionHandle end = Range.genEnd(body, start);                r.associateWithTargets(start, end);        exceptionRange.updateTarget(startOfHandler, start, body);        return s;	}