anchor.diff:  	if(occupant)
   		usr << "<span class='notice'>[src] is already occupied.</span>"
   		return
  -	if(M.abiotic())
  -		usr << "<span class='notice'>Subject may not have abiotic items on.</span>"
  -		return
   	if(!node)
   		usr << "<span class='notice'>The cell is not correctly connected to its pipe network!</span>"
   		return
  
positive.code: 		updateDialog()
  		return
  
  	if(air_contents)
  		temperature_archived = air_contents.temperature
  		heat_gas_contents()
  
negative.code: 	go_out()
  	return
  
  /obj/machinery/atmospherics/unary/cryo_cell/examine()
  	..()
  	
  	if(in_range(usr, src))
  		if(contents.len > 0)
  			usr << "You can just about make out some loose objects floating in the murk:"
  		for(var/obj/O in src)
  			if(!istype(O, /obj/item/weapon/reagent_containers/glass))
  				usr << O.name
  	else
  		usr << "<span class='notice'>Too far away to view contents.</span>"
  
  /obj/machinery/atmospherics/unary/cryo_cell/attack_hand(mob/user)
  	ui_interact(user)
  