BlockExecutionCounts.calcBlockCounts(top);
    public static void run(FlatNode top)     {	unnecessary = new HashSet();	if (!StreamItOptions.ratematch)	    return;	System.out.println("Looking for Joiners to remove...");		top.accept(new JoinerRemoval(), null, true);    }