anchor.diff:  
   	New()
   		..()
  -		var/blocked = list(/obj/item/clothing/gloves/chameleon)//Prevent infinite loops and bad hats.
  +		var/blocked = list(/obj/item/clothing/gloves/chameleon, /obj/item/clothing/gloves/swat/bst)//Prevent infinite loops and bad hats.
   		for(var/U in typesof(/obj/item/clothing/gloves)-blocked)
   			var/obj/item/clothing/gloves/V = new U
   			src.clothing_choices[V.name] = U
  
positive.code: 
  	New()
  		..()
  		var/blocked = list(/obj/item/clothing/glasses/chameleon)//Prevent infinite loops and bad hats.
  		for(var/U in typesof(/obj/item/clothing/glasses)-blocked)
  			var/obj/item/clothing/glasses/V = new U
  			src.clothing_choices[V.name] = U
  
negative.code: 	New()
  		..()
  		var/blocked = list(/obj/item/clothing/under/chameleon, /obj/item/clothing/under/cloud,
  			/obj/item/clothing/under/golem, /obj/item/clothing/under/gimmick, /obj/item/clothing/under/rank/centcom_officer/bst)//Prevent infinite loops and bad jumpsuits.
  		for(var/U in typesof(/obj/item/clothing/under)-blocked)
  			var/obj/item/clothing/under/V = new U
  			src.clothing_choices[V.name] = U
  