filter.getWork().getBody().addStatement(popLoop);
filter.getWork().getBody().addStatement(makePopLoop(extraPopCount));
    private void makeDuplicateWork(SIRTwoStageFilter filter) {	// make a pop statement	JStatement[] popStatement = 	    { new JExpressionStatement(null, new SIRPopExpression(), null) } ;	// wrap it in a block and a for loop	JBlock popBlock = new JBlock(null, popStatement, null);	JStatement popLoop = 	    Utils.makeForLoop(popBlock, (reps-1)*filter.getPopInt());	// append the popLoop to the statements in the work function	filter.getWork().getBody().addStatement(popLoop);    }