anchor.diff:  	src.production = prod
   	src.yield = yie
   	src.potency = poten
  +	src.instability = insta
   	src.amount = am
   
   /obj/machinery/seed_extractor/ui_interact(mob/user)
  
positive.code: 	href_list["pr"] = text2num(href_list["pr"])
  	href_list["yi"] = text2num(href_list["yi"])
  	href_list["pot"] = text2num(href_list["pot"])
  
  	for (var/datum/seed_pile/N in piles)//Find the pile we need to reduce...
  		if (href_list["name"] == N.name && href_list["li"] == N.lifespan && href_list["en"] == N.endurance && href_list["ma"] == N.maturation && href_list["pr"] == N.production && href_list["yi"] == N.yield && href_list["pot"] == N.potency)
  			if(N.amount <= 0)
  				return
  			N.amount = max(N.amount - 1, 0)
  
negative.code: 	else
  		return ..()
  
  /** Seed Pile
   *  Takes stats from the seed, as dictated by the New proc, and assigned them to the datum's vars.
   *  Name is the Seed's name.
   *  All stats are taken from the seed's core stats.
   *  Amount is the number of seeds present of that specific type.
   **/
  /datum/seed_pile
  	var/name = ""
  	var/lifespan = 0	//Saved stats
  