anchor.diff:  		update_appearance()
   
   		for(var/mob/living/M in conts)
  +			if(M.incorporeal_move) //can't cook revenants!
  +				continue
   			if (M.stat != DEAD)
   				M.emote("scream")
   			if(user)
  
positive.code: 	playsound(src, 'sound/items/deconstruct.ogg', 50, TRUE)
  	for(var/atom/movable/AM in connected.loc)
  		if(!AM.anchored || AM == connected)
  			if(ismob(AM) && !isliving(AM))
  				continue
  			AM.forceMove(src)
  	recursive_organ_check(src)
  
negative.code: 				qdel(M)
  
  		for(var/obj/O in conts) //conts defined above, ignores crematorium and tray
  			if(istype(O, /obj/effect/dummy/phased_mob)) //they're not physical, don't burn em.
  				continue
  			qdel(O)
  
  		if(!locate(/obj/effect/decal/cleanable/ash) in get_step(src, dir))//prevent pile-up
  