BcelShadow ifaceCExecShadow,
	public static BcelShadow makeIfaceInitialization(		BcelWorld world,		LazyMethodGen constructor,		BcelShadow ifaceCExecShadow,		Member interfaceConstructorSignature) 	{		InstructionList body = constructor.getBody();		// TypeX inType = constructor.getEnclosingClass().getType();        BcelShadow s =            new BcelShadow(                world,                Initialization,                interfaceConstructorSignature,                constructor,                null);        s.fallsThrough = true;        ShadowRange r = new ShadowRange(body);        r.associateWithShadow(s);        InstructionHandle start = Range.genStart(body, ifaceCExecShadow.getRange().getStart());        InstructionHandle end = Range.genEnd(body, ifaceCExecShadow.getRange().getEnd());                r.associateWithTargets(start, end);        return s;				}