anchor.diff:  	SSair.remove_from_active(src)
   
   	var/turf/W = new path(src)
  -	W.AfterChange()
  +	if(!defer_change)
  +		W.AfterChange()
   	W.blueprint_data = old_blueprint_data
   	return W
   
  
positive.code: 		qdel(L)
  
  //Creates a new turf
  /turf/proc/ChangeTurf(path)
  	if(!path)
  		return
  	if(path == type)
  
negative.code: 
  	queue_smooth_neighbors(src)
  
  /turf/open/AfterChange(ignore_air)
  	..()
  	RemoveLattice()
  	if(!ignore_air)
  		Assimilate_Air()
  
  //////Assimilate Air//////
  /turf/open/proc/Assimilate_Air()
  