anchor.diff:  		updateDialog()
   		return
   
  +	for(var/mob/M in contents) 
  +		if(M != occupant)
  +			M.loc = get_step(loc, SOUTH)
  +			update_icon()
   	if(air_contents)
   		temperature_archived = air_contents.temperature
   		heat_gas_contents()
  
positive.code: 	if(usr.stat || stat & (NOPOWER|BROKEN))
  		return
  	put_mob(usr)
  
negative.code: 	if(occupant)
  		usr << "<span class='notice'>[src] is already occupied.</span>"
  		return
  	if(!node)
  		usr << "<span class='notice'>The cell is not correctly connected to its pipe network!</span>"
  		return
  