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