code: async function read(reader, patcher) {
  	let {done, value} = await reader.read();
  
  	if(done || isAttached()) {
  		return false;
  	}
  
  	//!steal-remove-start
  	log.mutations(value);
  	//!steal-remove-end
  
  	patcher.patch(value);
  	return true;
  }
docs: !steal-remove-end Read a value from the stream and pass it to the patcher