anchor.diff:  		)
   		user << "<span class='notice'>You cannot slice [src] here! You need a table or at least a tray.</span>"
   		return 1
  +
   	var/slices_lost = 0
   	if (!inaccurate)
   		user.visible_message( \
  
positive.code: /obj/item/weapon/reagent_containers/food/snacks/attackby(obj/item/weapon/W, mob/user)
  	if(istype(W,/obj/item/weapon/storage))
  		..() // -> item/attackby()
  	if(istype(W,/obj/item/weapon/storage))
  		..() // -> item/attackby()
  	if((slices_num <= 0 || !slices_num) || !slice_path)
  		return 1
  	var/inaccurate = 0
  	if( \
  			istype(W, /obj/item/weapon/kitchenknife) || \
  
negative.code: 	for(var/i=1 to (slices_num-slices_lost))
  		var/obj/slice = new slice_path (src.loc)
  		reagents.trans_to(slice,reagents_per_slice)
  	del(src) // so long and thanks for all the fish
  
  
  /obj/item/weapon/reagent_containers/food/snacks/Del()
  