anchor.diff:  	while(looping)
   		sleep(1)
   	for(var/datum/subsystem/ss in subsystems)
  -		ss.Shutdown
  +		ss.Shutdown()
   	..()
   
   // Returns 1 if we created a new mc, 0 if we couldn't due to a recent restart,
  
positive.code: 		last_run = world.time
  		src.sleep_delta = MC_AVERAGE_FAST(src.sleep_delta, sleep_delta)
  		sleep(world.tick_lag * (processing + sleep_delta))
  	world.log << "MC: Stopped running"
  	looping = FALSE
  	return TRUE
  
  // This is what decides if something should run.
  /datum/controller/master/proc/CheckQueue(list/subsystemstocheck)
  
negative.code: /datum/controller/master
  	name = "Master"
  
  	// Are we processing (higher values increase the processing delay by n ticks)
  	var/processing = 1
  	// How many times have we ran
  