anchor.diff:  		for(var/obj/item/weapon/reagent_containers/food/snacks/S in T.contents)
   			if(iscompartmentfull(user))
   				break
  -			if(junk_check(S))
  +			if(!S.junkiness)
   				T.remove_from_storage(S, src)
   				food_load(S)
   				loaded++
  
positive.code: 		req_access_txt = "0"
  		return 0
  	req_access_txt = "0"
  	return 1
  
  /obj/machinery/vending/snack/proc/junk_check(obj/item/weapon/reagent_containers/food/snacks/S)
  	if(S.junkiness)
  		return 0
  	return 1
  
  /obj/machinery/vending/snack/proc/iscompartmentfull(mob/user)
  
negative.code: 	if(istype(W, /obj/item/weapon/reagent_containers/food/snacks))
  		if(!compartment_access_check(user))
  			return
  		var/obj/item/weapon/reagent_containers/food/snacks/S = W
  		if(!S.junkiness)
  			if(!iscompartmentfull(user))
  				if(!user.drop_item())
  					return
  