anchor.diff:  			R.on_merge(data)
   			if(!no_react)
   				handle_reactions()
  -			return 0
  +			return TRUE
   
   	var/datum/reagent/D = chemical_reagents_list[reagent]
   	if(D)
  
positive.code: 
  /datum/reagents/proc/add_reagent(reagent, amount, list/data=null, reagtemp = 300, no_react = 0)
  	if(!isnum(amount) || !amount)
  		return 1
  	var/list/cached_reagents = reagent_list
  	update_total()
  	if(total_volume + amount > maximum_volume)
  
negative.code: 	if (!target)
  		return
  	if (!target.reagents || src.total_volume<=0 || !src.get_reagent_amount(reagent))
  		return
  	if(amount < 0)
  		return
  
  	var/datum/reagents/R = target.reagents
  