anchor.diff:  /client/proc/check_ai_laws()
   	set name = "Check AI Laws"
   	set category = "Admin"
  -	
  +
   	if(!check_rights(R_ADMIN)) return
  -	
  +
   	if(holder)
   		src.holder.output_ai_laws()
  -
  -/client/proc/rename_silicon()
  -	set name = "Rename Silicon"
  -	set category = "Admin"
  -
  -	if(!check_rights(R_ADMIN)) return
  -
  -	var/mob/living/silicon/S = input("Select silicon.", "Rename Silicon.") as null|anything in silicon_mob_list
  -	if(!S) return
  -
  -	var/new_name = sanitizeSafe(input(src, "Enter new name. Leave blank or as is to cancel.", "[S.real_name] - Enter new silicon name", S.real_name))
  -	if(new_name && new_name != S.real_name)
  -		log_and_message_admins("has renamed the silicon '[S.real_name]' to '[new_name]'")
  -		S.SetName(new_name)
  -	feedback_add_details("admin_verb","RAI") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
   
   /client/proc/manage_silicon_laws()
   	set name = "Manage Silicon Laws"
  
positive.code: 					return
  				if(admin_rank == "Removed") //This person was de-adminned. They are only in the admin list for archive purposes.
  					src << "Error while re-adminning, ckey [admin_ckey] is not an admin."
  					return	
  
  				if(istext(flags))	
  					flags = text2num(flags)
  				D = new(admin_rank, flags, ckey)
  
  		var/client/C = directory[ckey]
  		D.associate(C)				
  		message_admins("[key_name_admin(usr)] re-adminned themselves.")
  		log_admin("[key_name(usr)] re-adminned themselves.")
  		deadmins -= ckey
  
negative.code: 	/client/proc/admin_cancel_shuttle,	/*allows us to cancel the emergency shuttle, sending it back to centcomm*/
  	/client/proc/check_words,			/*displays cult-words*/
  	/client/proc/check_ai_laws,			/*shows AI and borg laws*/
  	/client/proc/manage_silicon_laws,	/* Allows viewing and editing silicon laws. */
  	/client/proc/admin_memo,			/*admin memo system. show/delete/write. +SERVER needed to delete admin memos of others*/
  	/client/proc/dsay,					/*talk in deadchat using our ckey/fakekey*/
  