code: function(list, listData, set){
  			queues.batch.start();
  			var enqueueOptions = {};
  			//!steal-remove-start
  			if(process.env.NODE_ENV !== 'production') {
  				enqueueOptions = {
      				reasonLog: ["set", set,"list", list,"updated with", listData]
    				};
  			}
  			//!steal-remove-end
  
  			queues.mutateQueue.enqueue(baseConnection.updatedList, this, arguments, enqueueOptions);
  			queues.batch.stop();
  
  		}
docs: @function can-connect/can/map/map.updatedList updatedList
  @parent can-connect/can/map/map.instance-callbacks
  
  Implements the [can-connect/constructor/constructor.updatedList] callback so it updates the list and it's items
  during a single [can-event/batch/batch batched event].
  
  @signature `connection.updatedList(list, listData, set)`
  
  Updates the list and the items within it during a single [can-event/batch/batch batched event].
  
  @param {can-connect.List} list the list to be updated.
  @param {can-connect.listData} listData raw list data.
  @param {can-query-logic/query} query the set of the list being updated.