anchor.diff:  
   	if (href_list["ejectp"])
   		if(loaded_pill_bottle)
  -			loaded_pill_bottle.loc = src.loc
  +			loaded_pill_bottle.forceMove(src.loc)
   			loaded_pill_bottle = null
   	else if(href_list["close"])
   		usr << browse(null, "window=chem_master")
  
positive.code: 		return
  	if (!beaker)
  		return
  	beaker.loc = src.loc
  	beaker = null
  	update_icon()
  
  
negative.code: 					reagents.trans_to(P,amount_per_pill)
  					if(src.loaded_pill_bottle)
  						if(loaded_pill_bottle.contents.len < loaded_pill_bottle.storage_slots)
  							P.forceMove(loaded_pill_bottle)
  							src.updateUsrDialog()
  			else
  				var/name = reject_bad_text(input(usr,"Name:","Name your bag!",reagents.get_master_reagent_name()))
  