anchor.diff:  
   			return t
   
  +		Compare()
  +
  +
   		circle(mob/Player/p)
   			if(dest)
   				..(p)
  
positive.code: 		else
  			..()
  
  	New()
  		if(prob(5))
  			rep *= 2
  
negative.code: 		Clone()
  			var/obj/items/i = new type
  
  			i.owner      = owner
  			i.name       = name
  			i.icon_state = icon_state
  
  			return i
  
  		Compare(obj/items/i)
  			return i.name == name && i.type == type && i.owner == owner && i.icon_state == icon_state
  
  		UpdateDisplay()
  			if(stack > 1)
  