anchor.diff:  
   /datum/antagonist/traitor/AI
   	should_specialise = FALSE
  +
   /datum/antagonist/traitor/AI/custom
   	silent = TRUE
   	should_give_codewords = FALSE
  
positive.code: /datum/antagonist/traitor/human
  	should_specialise = FALSE
  	var/should_equip = TRUE
  /datum/antagonist/traitor/human/custom
  	silent = TRUE
  	should_give_codewords = FALSE
  
negative.code: 
  
  /datum/antagonist/traitor/on_body_transfer(mob/living/old_body, mob/living/new_body)
  	// human <-> silicon only
  	if(old_body && issilicon(new_body) ^ issilicon(old_body))
  		silent = TRUE
  		owner.add_antag_datum(base_datum_custom)
  		for(var/datum/antagonist/traitor/new_datum in owner.antag_datums)
  