anchor.diff:  		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)
  
positive.code: 	while(looping)
  		sleep(1)
  	for(var/datum/subsystem/ss in subsystems)
  		ss.Shutdown
  	..()
  
  // Returns 1 if we created a new mc, 0 if we couldn't due to a recent restart,
  
negative.code: 				else
  					msg += "\t [varname] = [varval]\n"
  	world.log << msg
  	if (istype(Master.subsystems))
  		subsystems = Master.subsystems
  		spawn (10)
  