anchor.diff:  		var/obj/machinery/atmospherics/N = nodes["n[I]"]
   		if(N)
   			N.disconnect(src)
  -			N = null
  +			nodes["n[I]"] = null
   			nullifyPipenet(parents["p[I]"])
   	..()
   
  
positive.code: /obj/machinery/atmospherics/components/pipeline_expansion(datum/pipeline/reference)
  	if(reference)
  		for(var/I = 1; I <= device_type; I++)
  			if(nodes["n[I]"])
  				if(parents["p[I]"] == reference)
  					return list("n" = nodes["n[I]"])
  
  	var/list/obj/machinery/atmospherics/return_nodes = list()
  	for(var/I = 1; I <= device_type; I++)
  		return_nodes += nodes["n[I]"]
  
  	return return_nodes
  
  /obj/machinery/atmospherics/components/setPipenet(datum/pipeline/reference, obj/machinery/atmospherics/A)
  	for(var/I = 1; I <= device_type; I++)
  
negative.code: 		if(reference == nodes["n[I]"])
  			if(istype(nodes["n[I]"], /obj/machinery/atmospherics/pipe))
  				qdel(parents["p[I]"])
  			nodes["n[I]"] = null
  			break
  	update_icon()
  
  