anchor.diff:  
   //gamemode/proc/is_mode_antag(antagonist/A) => TRUE/FALSE
   
  -//Additional data to display in antagonist panel section
  -//nuke disk code, genome count, etc
  +/**
  + * Additional data to display in the antagonist panel section.
  + * For example, nuke disk code, genome count, etc
  + */
   /datum/antagonist/proc/antag_panel_data()
   	return ""
   
  
positive.code: 	if(!soft_antag && owner.current.stat != DEAD)
  		owner.current.add_to_current_living_antags()
  
  /datum/antagonist/proc/is_banned(mob/M)
  	if(!M)
  		return FALSE
  	. = (is_banned_from(M.ckey, list(ROLE_SYNDICATE, job_rank)) || QDELETED(M))
  
  /datum/antagonist/proc/replace_banned_player()
  	set waitfor = FALSE
  
  
negative.code: 		owner.current.ghostize(0)
  		owner.current.key = C.key
  
  /**
   * Called by the remove_antag_datum() and remove_all_antag_datums() mind procs for the antag datum to handle its own removal and deletion.
   */
  /datum/antagonist/proc/on_removal()
  	SHOULD_CALL_PARENT(TRUE)
  	if(!owner)
  