anchor.diff:  
   	for(var/i=1, i<=L0.len, ++i)
   		var/turf/T0 = L0[i]
  -
  +		if(!T0)
  +			continue
   		var/turf/T1 = L1[i]
   		if(!T1)
   			continue
  
positive.code: 	if(!areaInstance)
  		areaInstance = new()
  		areaInstance.name = name
  	areaInstance.contents += return_ordered_turfs()
  
  	#ifdef DOCKING_PORT_HIGHLIGHT
  	highlight("#0f0")
  
negative.code: 		if(S0.area_type)
  			area_type = S0.area_type
  
  	var/list/L0 = return_ordered_turfs(x, y, z, dir, areaInstance)
  	var/list/L1 = return_ordered_turfs(S1.x, S1.y, S1.z, S1.dir)
  
  	//remove area surrounding docking port
  