if (steady != null) steadyCount = steady.intValue();
    private void printRateMatchWorkTrailer(int push)     {	Integer steady = (Integer)RawBackend.steadyExecutionCounts.	    get(Layout.getNode(Layout.getTile(filter)));		int steadyCount = 0;		if (steady != null)	    steadyCount = steady.intValue();		//close the execution loop	print("}\n");	if (push > 0) {	    //send everything	    print("for (" + exeIndex + " = 0; " + exeIndex + " < " + (push * steadyCount) +		  "; " + exeIndex + "++)\n");	    print("{\n");	    printRateMatchSend();	    //end the send	    print(";\n");	    //end the send loop	    print("}\n");	    print(sendBufferIndex + " &= " + SENDBITS + ";\n");	    print(sendIndex + " &= " + SENDBITS + ";\n");	}		print(recvBufferIndex + " &= " + RECVBITS + ";\n");	print(recvIndex + " &= " + RECVBITS + ";\n");		//end the while loop	print("}\n");	//end the method decl	print("}\n");    }