anchor.diff:  		return
   
   	if(ishuman(usr))
  -		was_toggled = src.attack_hand(usr) //will set to 1 if toggle was successful
  -
  +		src.attack_hand(usr)
   	else
   		usr << "<span class='warning'>This mob type can't use this verb.</span>"
   
  
positive.code: 		return
  	else if(istype(W, /obj/item/weapon/weldingtool))
  		var/obj/item/weapon/weldingtool/WT = W
  		if (WT.isOn())
  			was_toggled = 0
  			user << "<span class='notice'>You begin [welded ? "unwelding":"welding"] the [src]...</span>"
  			playsound(loc, 'sound/items/Welder2.ogg', 40, 1)
  			if(do_after(user,40,5,1))
  				if (!was_toggled) //If Toggle Open was not successfully used
  					was_toggled = 0
  					if(!WT.remove_fuel(0,user))
  						user << "<span class='notice'>You need more welding fuel to complete this task.</span>"
  						return
  					playsound(loc, 'sound/items/welder.ogg', 50, 1)
  					welded = !welded
  					user << "<span class='notice'>You [welded ? "welded the [src] shut":"unwelded the [src]"]</span>"
  					update_icon()
  					user.visible_message("<span class='warning'>[src] has been [welded? "welded shut":"unwelded"] by [user.name].</span>")
  
  		return
  	else if(!place(user, W))
  		src.attack_hand(user)
  
negative.code: 
  	if(!src.toggle())
  		usr << "<span class='notice'>It won't budge!</span>"
  
  // tk grab then use on self
  /obj/structure/closet/attack_self_tk(mob/user as mob)
  