anchor.diff:  	I.setDir(AM.dir)
   	I.alpha = 128
   
  -	if(!blueprint_data)
  -		blueprint_data = list()
  -	blueprint_data += I
  +	LAZYADD(blueprint_data, I)
   
   
   /turf/proc/add_blueprints_preround(atom/movable/AM)
  
positive.code: 		return
  	SSair.remove_from_active(src)
  	visibilityChanged()
  	initialized = FALSE
  	requires_activation = FALSE
  	..()
  
negative.code: 	var/old_lighting_object = lighting_object
  	var/old_corners = corners
  
  	var/old_exl = explosion_level
  	var/old_exi = explosion_id
  	var/old_bp = blueprint_data
  	blueprint_data = null
  
  	var/old_baseturf = baseturf
  	changing_turf = TRUE
  
  	qdel(src)	//Just get the side effects and call Destroy
  	var/turf/W = new path(src)
  
  