anchor.diff:  			/obj/structure/closet/crate/large,
   			/obj/structure/closet/secure_closet/goodies
   		))
  -		if(blacklisted_error[container.type])
  +		if(is_type_in_list(container, blacklisted_error))
   			P.errors &= ~MANIFEST_ERROR_ITEM
   		else
   			var/lost = max(round(container.contents.len / 10), 1)
  
positive.code: 	P.name = "shipping manifest - [packname?"#[id] ([pack.name])":"(Grouped Item Crate)"]"
  	P.info += "<h2>[command_name()] Shipping Manifest</h2>"
  	P.info += "<hr/>"
  	if(id && !(id == "Cargo"))
  		P.info += "Direct purchase from [owner]<br/>"
  		P.name += " - Purchased by [owner]"
  	P.info += "Order #[id]<br/>"
  	P.info += "Destination: [station_name]<br/>"
  	if(packname)
  		P.info += "Item: [packname]<br/>"
  
negative.code: 		errors |= MANIFEST_ERROR_ITEM
  
  /obj/item/paper/fluff/jobs/cargo/manifest/proc/is_approved()
  	return stamped?.len && !is_denied()
  
  /obj/item/paper/fluff/jobs/cargo/manifest/proc/is_denied()
  	return stamped && ("stamp-deny" in stamped)
  