anchor.diff:  		  interface Get response;
   		     method ActionValue#(Bool) get;
   			let rv <- toGet(outfs[i]).get;
  -	 		outs0[i] <= outs0[i]-1;
   			return rv;
   		     endmethod
   		  endinterface
  
positive.code: 			end
  			else begin
  `endif
  			   outs0[i] <= outs0[i]+1;
  			   cmds_in[i].enq(cmd);
  			   //$display("(%d) %h %h %h", i, cmd.base, cmd.len, cmd.burstLen);
  `ifdef BSIM
  
negative.code:    
     Integer bufferSizeBeats = bufferSizeBytes/valueOf(dataWidthBytes);
     Vector#(numServers, Reg#(Bool))               outs1 <- replicateM(mkReg(False));
     Vector#(numServers, ConfigCounter#(16))        buffCap <- replicateM(mkConfigCounter(0));
     Vector#(numServers, Reg#(MemengineCmd))        cmdRegs <- replicateM(mkReg(unpack(0)));
  
  