anchor.diff:  // ----------------------------
   /obj/machinery/smartfridge/food
   	desc = "A refrigerated storage unit for food."
  +	max_n_of_items = 200
   
   /obj/machinery/smartfridge/food/accept_check(obj/item/O)
   	if(istype(O, /obj/item/reagent_containers/food/snacks/))
  
positive.code: 	var/allow_ai_retrieve = FALSE
  	var/list/initial_contents
  	var/full_indicator_state = "smartfridge-indicator" //the icon state for the "oh no, we're full" indicator light
  	var/retrieval_state = "smartfridge-retrieve" //the icon state for the dispensing animation 
  	var/const/retrieval_time = 19 //the length (in ticks) of the retrieval_state
  	var/supports_full_indicator_state = TRUE //whether or not the smartfridge supports a full inventory indicator icon state
  	var/supports_retrieval_state = TRUE //whether or not the smartfridge supports a retrieval_state dispensing animation
  	var/supports_capacity_indication = TRUE //whether or not the smartfridge supports 5 levels of inventory quantity indication icon states
  
negative.code: /obj/machinery/smartfridge/extract
  	name = "smart slime extract storage"
  	desc = "A refrigerated storage unit for slime extracts."
  	max_n_of_items = 200
  
  /obj/machinery/smartfridge/extract/accept_check(obj/item/O)
  	if(istype(O, /obj/item/slime_extract))
  