anchor.diff:  
   	cached_test_merges = list()
   	var/json = cached_json["test_merges"]
  -	for(var/I in test_merges)
  +	for(var/I in json)
   		var/datum/tgs_revision_information/test_merge/tm = new
   		tm.number = text2num(I)
   		var/list/entry = json[I]
  
positive.code: 	Export(TGS4_COMM_END_PROCESS)
  
  /datum/tgs_api/v4/Revision()
  	if(!cached_revision)
  		var/json = cached_json["revision"]
  		cached_revision = new
  		cached_revision.commit = json["commit"]
  		cached_revision.origin_commit = json["origin_commit"]
  	return cached_revision
  
  /datum/tgs_api/v4/ChatBroadcast(message, list/channels)
  
negative.code: 		tm.comment = entry["comment"]
  		tm.url = entry["url"]
  
  	cached_revision = new
  	cached_revision.commit = cached_json["commit"]
  	cached_revision.origin_commit = cached_json["origin_commit"]
  
  	ListCustomCommands()
  
  