anchor.diff:  /obj/item/weapon/hemostat/supermatter/afterattack(atom/O, mob/user, proximity)
   	if(!sliver)
   		return
  -	if(ismovableatom(O))
  +	if(ismovableatom(O) && O != sliver)
   		Consume(O)
  +		to_chat(usr, "<span class='notice'>\The [sliver] is dusted along with \the [O]!</span>")
  +		QDEL_NULL(sliver)
   
   /obj/item/weapon/hemostat/supermatter/throw_impact(atom/hit_atom) // no instakill supermatter javelins
   	if(sliver)
  
positive.code: 	item_state = "supermattersliver"
  	pulseicon = "supermatter_sliver_pulse"
  
  /obj/item/nuke_core/supermatter_sliver/attack_tk() // no TK dusting
  	return FALSE
  
  /obj/item/nuke_core/supermatter_sliver/attackby(obj/item/W, mob/living/user, params)
  
negative.code: 	T.sliver.forceMove(src)
  	sliver = T.sliver
  	T.sliver = null
  	T.icon_state = "supermatter_tongs"
  	icon_state = "core_container_loaded"
  	to_chat(user, "<span class='warning'>Container is sealing...</span>")
  	addtimer(CALLBACK(src, .proc/seal), 50)
  