FusePipe.INIT_PARAM_NAME + i,
FusePipe.INIT_PARAM_NAME + "_" + i + "_" + numFused,
    private void processArgs(FilterInfo info, JExpression[] args) {	// make parameters for <args>, and build <newArgs> to pass	// to new init function call	JExpression[] newArgs = new JExpression[args.length];	for (int i=0; i<args.length; i++) {	    JFormalParameter param = 		new JFormalParameter(null,				     0,				     args[i].getType(),				     FusePipe.INIT_PARAM_NAME + i,				     false);	    // add to list	    fusedParam.add(param);	    // make a new arg	    newArgs[i] = new JLocalVariableExpression(null, param);	}	// add the arguments to the list	fusedArgs.addAll(Arrays.asList(args));	// make a call to the init function of <info> with <params>	fusedBlock.addStatement(new JExpressionStatement(              null,	      new JMethodCallExpression(null,					new JThisExpression(null),					info.filter.getInit().getName(),					newArgs), null));    }