anchor.diff:  			C.A.zone = null
   		if(C.B.zone == src)
   			C.B.zone = null
  +		if(C.zone_A == src)
  +			C.zone_A = null
  +		if(C.zone_B == src)
  +			C.zone_B = null
   	direct_connections = null
   
   	//Ensuring the zone list doesn't get clogged with null values.
  
positive.code: 		return
  
  	if(!unsim_air_needs_update && air_unsim) //if air_unsim doesn't exist, we need to create it even if we don't need an update.
  		return
  
  	unsim_air_needs_update = 0
  
negative.code: 	var/interactions_with_unsim = 0
  	var/progress = "nothing"
  
  
  /datum/gas_mixture/zone
  	Del()
  		CRASH("Something tried to delete a zone's air!")
  		. = ..()
  
  //CREATION AND DELETION
  /zone/New(turf/start)
  