anchor.diff:  					W.layer = initial(W.layer)
   				W.add_fingerprint(source)
   			else
  +				if(!item) return
   				if (istype(item, /obj) && target.wear_suit)
   					var/confirm
   					for(var/i=1, i<=target.wear_suit.allowed.len, i++)
  
positive.code: 					W.layer = initial(W.layer)
  				W.add_fingerprint(source)
  			else
  				if (istype(item, /obj/item/clothing/head))
  					source.drop_item()
  					loc = target
  
negative.code: 						W.dropped(target)
  						W.layer = initial(W.layer)
  			else
  				if(!item) return
  				if (istype(item, /obj/item/clothing/under))
  					source.drop_item()
  					loc = target
  