anchor.diff:  	.["implants"] = implants
   	.["accessory"] = accessory
   
  +/// Prompt the passed in mob client to download this outfit as a json blob
   /datum/outfit/proc/save_to_file(mob/admin)
   	var/stored_data = get_json_data()
   	var/json = json_encode(stored_data)
  
positive.code: 		I.add_fingerprint(H,1)
  	return 1
  
  /datum/outfit/proc/get_chameleon_disguise_info()
  	var/list/types = list(uniform, suit, back, belt, gloves, shoes, head, mask, neck, ears, glasses, id, l_pocket, r_pocket, suit_store, r_hand, l_hand)
  	types += chameleon_extras
  	listclearnulls(types)
  	return types
  
  /datum/outfit/proc/get_json_data()
  	. = list()
  	.["outfit_type"] = type
  
negative.code: 	H.update_body()
  	return TRUE
  
  /**
    * Apply a fingerprint from the passed in human to all items in the outfit
    *
    * Used for forensics setup when the mob is first equipped at roundstart
    * essentially calls add_fingerprint to every defined item on the human
    *
    */
  /datum/outfit/proc/apply_fingerprints(mob/living/carbon/human/H)
  	if(!istype(H))
  		return
  