diff --git a/GaudiAlg/tests/qmtest/refs/Aida2Root.ref b/GaudiAlg/tests/qmtest/refs/Aida2Root.ref
index 9bd0df2aabeee9347790a3511a08d805c859783d..130b49e80a1849eeeb41694156846f6ffeb9391b 100644
--- a/GaudiAlg/tests/qmtest/refs/Aida2Root.ref
+++ b/GaudiAlg/tests/qmtest/refs/Aida2Root.ref
@@ -66,8 +66,8 @@ SimpleHistos        DEBUG Property ['Name': Value] =  'AuditAlgorithms':False
 SimpleHistos        DEBUG Property ['Name': Value] =  'ErrorMax':1
 SimpleHistos        DEBUG Property ['Name': Value] =  'Enable':True
 SimpleHistos        DEBUG Property ['Name': Value] =  'OutputLevel':2
-SimpleHistos        DEBUG Property ['Name': Value] =  'ExtraOutputs':[]
-SimpleHistos        DEBUG Property ['Name': Value] =  'ExtraInputs':[]
+SimpleHistos        DEBUG Property ['Name': Value] =  'ExtraOutputs':set()
+SimpleHistos        DEBUG Property ['Name': Value] =  'ExtraInputs':set()
 HistogramDataSvc    DEBUG Property update for OutputLevel : new value = 2
 HistogramDataSvc    DEBUG Service base class initialized successfully
 RootHistSvc          INFO Writing ROOT histograms to: histo-aida2root.root
diff --git a/GaudiAlg/tests/qmtest/refs/EvtColsEx/Write.ref b/GaudiAlg/tests/qmtest/refs/EvtColsEx/Write.ref
index 4c8b4fea95e05d44ac42f5016577343f6c071780..0d132d15e6243938c746d303c507de26beb1d498 100644
--- a/GaudiAlg/tests/qmtest/refs/EvtColsEx/Write.ref
+++ b/GaudiAlg/tests/qmtest/refs/EvtColsEx/Write.ref
@@ -87,8 +87,8 @@ Fill              SUCCESS Property ['Name': Value] =  'AuditAlgorithms':False
 Fill              SUCCESS Property ['Name': Value] =  'ErrorMax':1
 Fill              SUCCESS Property ['Name': Value] =  'Enable':True
 Fill              SUCCESS Property ['Name': Value] =  'OutputLevel':3
-Fill              SUCCESS Property ['Name': Value] =  'ExtraOutputs':[]
-Fill              SUCCESS Property ['Name': Value] =  'ExtraInputs':[]
+Fill              SUCCESS Property ['Name': Value] =  'ExtraOutputs':set()
+Fill              SUCCESS Property ['Name': Value] =  'ExtraInputs':set()
 EventPersistenc...   INFO Added successfully Conversion service:RootCnvSvc
 EventSelector        INFO Stream:EventSelector.DataStreamTool_1 Def:DATAFILE='PFN:EvtColsEx.dst'  SVC='Gaudi::RootEvtSelector' OPT='READ'
 ApplicationMgr       INFO Application Manager Initialized successfully
diff --git a/GaudiAlg/tests/qmtest/refs/GaudiCommonTests.ref b/GaudiAlg/tests/qmtest/refs/GaudiCommonTests.ref
index 6cce5263907d8878f2942a43cf93bef0d3e8fb0a..f51b1b55f56757a94fa0d47e27b67789c4550d0d 100644
--- a/GaudiAlg/tests/qmtest/refs/GaudiCommonTests.ref
+++ b/GaudiAlg/tests/qmtest/refs/GaudiCommonTests.ref
@@ -61,8 +61,8 @@ Test1               DEBUG Property ['Name': Value] =  'AuditAlgorithms':False
 Test1               DEBUG Property ['Name': Value] =  'ErrorMax':1
 Test1               DEBUG Property ['Name': Value] =  'Enable':True
 Test1               DEBUG Property ['Name': Value] =  'OutputLevel':2
-Test1               DEBUG Property ['Name': Value] =  'ExtraOutputs':[]
-Test1               DEBUG Property ['Name': Value] =  'ExtraInputs':[]
+Test1               DEBUG Property ['Name': Value] =  'ExtraOutputs':set()
+Test1               DEBUG Property ['Name': Value] =  'ExtraInputs':set()
 Test1               DEBUG input handles: 0
 Test1               DEBUG output handles: 0
 Test1               DEBUG Data Deps for Test1
@@ -96,8 +96,8 @@ Test2               DEBUG Property ['Name': Value] =  'AuditAlgorithms':False
 Test2               DEBUG Property ['Name': Value] =  'ErrorMax':1
 Test2               DEBUG Property ['Name': Value] =  'Enable':True
 Test2               DEBUG Property ['Name': Value] =  'OutputLevel':2
-Test2               DEBUG Property ['Name': Value] =  'ExtraOutputs':[]
-Test2               DEBUG Property ['Name': Value] =  'ExtraInputs':[]
+Test2               DEBUG Property ['Name': Value] =  'ExtraOutputs':set()
+Test2               DEBUG Property ['Name': Value] =  'ExtraInputs':set()
 Test2               DEBUG input handles: 0
 Test2               DEBUG output handles: 0
 Test2               DEBUG Data Deps for Test2
@@ -136,8 +136,8 @@ Test3               DEBUG Property ['Name': Value] =  'AuditAlgorithms':False
 Test3               DEBUG Property ['Name': Value] =  'ErrorMax':1
 Test3               DEBUG Property ['Name': Value] =  'Enable':True
 Test3               DEBUG Property ['Name': Value] =  'OutputLevel':2
-Test3               DEBUG Property ['Name': Value] =  'ExtraOutputs':[]
-Test3               DEBUG Property ['Name': Value] =  'ExtraInputs':[]
+Test3               DEBUG Property ['Name': Value] =  'ExtraOutputs':set()
+Test3               DEBUG Property ['Name': Value] =  'ExtraInputs':set()
 Test3               DEBUG input handles: 0
 Test3               DEBUG output handles: 0
 Test3               DEBUG Data Deps for Test3
@@ -172,8 +172,8 @@ Test4               DEBUG Property ['Name': Value] =  'AuditAlgorithms':False
 Test4               DEBUG Property ['Name': Value] =  'ErrorMax':1
 Test4               DEBUG Property ['Name': Value] =  'Enable':True
 Test4               DEBUG Property ['Name': Value] =  'OutputLevel':2
-Test4               DEBUG Property ['Name': Value] =  'ExtraOutputs':[]
-Test4               DEBUG Property ['Name': Value] =  'ExtraInputs':[]
+Test4               DEBUG Property ['Name': Value] =  'ExtraOutputs':set()
+Test4               DEBUG Property ['Name': Value] =  'ExtraInputs':set()
 Test4               DEBUG input handles: 0
 Test4               DEBUG output handles: 0
 Test4               DEBUG Data Deps for Test4
diff --git a/GaudiAlg/tests/qmtest/refs/Histograms_opts.ref b/GaudiAlg/tests/qmtest/refs/Histograms_opts.ref
index bf7330423216691d3f90ea88703322fa9b984fa7..32bebafaa1a37e332485c733f510f3be6720fb06 100644
--- a/GaudiAlg/tests/qmtest/refs/Histograms_opts.ref
+++ b/GaudiAlg/tests/qmtest/refs/Histograms_opts.ref
@@ -62,8 +62,8 @@ SimpleHistos        DEBUG Property ['Name': Value] =  'AuditAlgorithms':False
 SimpleHistos        DEBUG Property ['Name': Value] =  'ErrorMax':1
 SimpleHistos        DEBUG Property ['Name': Value] =  'Enable':True
 SimpleHistos        DEBUG Property ['Name': Value] =  'OutputLevel':2
-SimpleHistos        DEBUG Property ['Name': Value] =  'ExtraOutputs':[]
-SimpleHistos        DEBUG Property ['Name': Value] =  'ExtraInputs':[]
+SimpleHistos        DEBUG Property ['Name': Value] =  'ExtraOutputs':set()
+SimpleHistos        DEBUG Property ['Name': Value] =  'ExtraInputs':set()
 HistogramDataSvc    DEBUG Property update for OutputLevel : new value = 2
 HistogramDataSvc    DEBUG Service base class initialized successfully
 RootHistSvc          INFO Writing ROOT histograms to: histo-opts.root
diff --git a/GaudiAlg/tests/qmtest/refs/Histograms_py.ref b/GaudiAlg/tests/qmtest/refs/Histograms_py.ref
index a6b39986184be5651dceb80af0020efb95363ebc..9615aa420769636fef559d1d33aae3cf68d22d97 100644
--- a/GaudiAlg/tests/qmtest/refs/Histograms_py.ref
+++ b/GaudiAlg/tests/qmtest/refs/Histograms_py.ref
@@ -53,8 +53,8 @@ SimpleHistos        DEBUG Property ['Name': Value] =  'AuditAlgorithms':False
 SimpleHistos        DEBUG Property ['Name': Value] =  'ErrorMax':1
 SimpleHistos        DEBUG Property ['Name': Value] =  'Enable':True
 SimpleHistos        DEBUG Property ['Name': Value] =  'OutputLevel':2
-SimpleHistos        DEBUG Property ['Name': Value] =  'ExtraOutputs':[]
-SimpleHistos        DEBUG Property ['Name': Value] =  'ExtraInputs':[]
+SimpleHistos        DEBUG Property ['Name': Value] =  'ExtraOutputs':set()
+SimpleHistos        DEBUG Property ['Name': Value] =  'ExtraInputs':set()
 RootHistSvc          INFO Writing ROOT histograms to: histo.root
 HistogramPersis...   INFO Added successfully Conversion service:RootHistSvc
 SimpleHistos        DEBUG GaudiHistoAlgorithm:: The histogram path is set to be 'SimpleHistos'
diff --git a/GaudiAlg/tests/qmtest/refs/gaudiconfig2/Histograms_wg.ref b/GaudiAlg/tests/qmtest/refs/gaudiconfig2/Histograms_wg.ref
index 3ef853ccf2e5356101f28871793c775fe73b120e..2df1de704091620613ab4bf0153c6547de636590 100644
--- a/GaudiAlg/tests/qmtest/refs/gaudiconfig2/Histograms_wg.ref
+++ b/GaudiAlg/tests/qmtest/refs/gaudiconfig2/Histograms_wg.ref
@@ -52,8 +52,8 @@ SimpleHistos        DEBUG Property ['Name': Value] =  'AuditAlgorithms':False
 SimpleHistos        DEBUG Property ['Name': Value] =  'ErrorMax':1
 SimpleHistos        DEBUG Property ['Name': Value] =  'Enable':True
 SimpleHistos        DEBUG Property ['Name': Value] =  'OutputLevel':2
-SimpleHistos        DEBUG Property ['Name': Value] =  'ExtraOutputs':[]
-SimpleHistos        DEBUG Property ['Name': Value] =  'ExtraInputs':[]
+SimpleHistos        DEBUG Property ['Name': Value] =  'ExtraOutputs':set()
+SimpleHistos        DEBUG Property ['Name': Value] =  'ExtraInputs':set()
 HistogramDataSvc    DEBUG Property update for OutputLevel : new value = 2
 HistogramDataSvc    DEBUG Service base class initialized successfully
 RootHistSvc          INFO Writing ROOT histograms to: histo-c2g.root
diff --git a/GaudiExamples/tests/qmtest/refs/MetaDataSvc.ref b/GaudiExamples/tests/qmtest/refs/MetaDataSvc.ref
index bbc75943bea65c212be08de39a767324da16213c..07593afedb4f0515c7f4192194d37e81e294eea3 100644
--- a/GaudiExamples/tests/qmtest/refs/MetaDataSvc.ref
+++ b/GaudiExamples/tests/qmtest/refs/MetaDataSvc.ref
@@ -275,8 +275,8 @@ NTupleAlgorithm.Blocking:False
 NTupleAlgorithm.Cardinality:1
 NTupleAlgorithm.Enable:True
 NTupleAlgorithm.ErrorMax:1
-NTupleAlgorithm.ExtraInputs:[]
-NTupleAlgorithm.ExtraOutputs:[]
+NTupleAlgorithm.ExtraInputs:set()
+NTupleAlgorithm.ExtraOutputs:set()
 NTupleAlgorithm.FilterCircularDependencies:True
 NTupleAlgorithm.MonitorService:'MonitorSvc'
 NTupleAlgorithm.NeededResources:[  ]
diff --git a/GaudiExamples/tests/qmtest/refs/Properties.ref b/GaudiExamples/tests/qmtest/refs/Properties.ref
index aed875ea68f94757e27dc2f46fee597cb8cf1d6f..cd9c6d27acdd6f38750eb161e175683b1c7697e4 100644
--- a/GaudiExamples/tests/qmtest/refs/Properties.ref
+++ b/GaudiExamples/tests/qmtest/refs/Properties.ref
@@ -318,8 +318,8 @@ PropertyAlg.DoublePairArray: [ ( 1.1000000 , 2.1000000 ) , ( 2.3000000 , 4.50000
 PropertyAlg.EmptyArray: [  ]
 PropertyAlg.Enable: True
 PropertyAlg.ErrorMax: 1
-PropertyAlg.ExtraInputs: []
-PropertyAlg.ExtraOutputs: []
+PropertyAlg.ExtraInputs: set()
+PropertyAlg.ExtraOutputs: set()
 PropertyAlg.FilterCircularDependencies: True
 PropertyAlg.Int: 101
 PropertyAlg.Int64: 4294967296
diff --git a/GaudiExamples/tests/qmtest/refs/Properties2.ref b/GaudiExamples/tests/qmtest/refs/Properties2.ref
index 5bde6493fc3bde2f82b2bc1608957bf37784e105..26aa77e85965aef804df55f141b131b28924489e 100644
--- a/GaudiExamples/tests/qmtest/refs/Properties2.ref
+++ b/GaudiExamples/tests/qmtest/refs/Properties2.ref
@@ -317,8 +317,8 @@ PropertyAlg.DoublePairArray: [ ( 1.1000000 , 2.1000000 ) , ( 2.3000000 , 4.50000
 PropertyAlg.EmptyArray: [  ]
 PropertyAlg.Enable: True
 PropertyAlg.ErrorMax: 1
-PropertyAlg.ExtraInputs: []
-PropertyAlg.ExtraOutputs: []
+PropertyAlg.ExtraInputs: set()
+PropertyAlg.ExtraOutputs: set()
 PropertyAlg.FilterCircularDependencies: True
 PropertyAlg.Int: 101
 PropertyAlg.Int64: 4294967296
diff --git a/GaudiExamples/tests/qmtest/refs/Properties_py.ref b/GaudiExamples/tests/qmtest/refs/Properties_py.ref
index 0530997d648db2765923f742489a791241ba6c29..57eca68c7376feb40c8a021ed898f60c1b2d940e 100644
--- a/GaudiExamples/tests/qmtest/refs/Properties_py.ref
+++ b/GaudiExamples/tests/qmtest/refs/Properties_py.ref
@@ -317,8 +317,8 @@ PropertyAlg.DoublePairArray: [ ( 1.1000000 , 2.1000000 ) , ( 2.3000000 , 4.50000
 PropertyAlg.EmptyArray: [  ]
 PropertyAlg.Enable: True
 PropertyAlg.ErrorMax: 1
-PropertyAlg.ExtraInputs: []
-PropertyAlg.ExtraOutputs: []
+PropertyAlg.ExtraInputs: set()
+PropertyAlg.ExtraOutputs: set()
 PropertyAlg.FilterCircularDependencies: True
 PropertyAlg.Int: 101
 PropertyAlg.Int64: 4294967296
diff --git a/GaudiExamples/tests/qmtest/refs/ROOT_IO/ExtCollWrite.ref b/GaudiExamples/tests/qmtest/refs/ROOT_IO/ExtCollWrite.ref
index d0a3a6738a5c01129e98c29a9821f456915a521f..4385b4f0a6031b899a39578b8d9c3da6c9ffc422 100644
--- a/GaudiExamples/tests/qmtest/refs/ROOT_IO/ExtCollWrite.ref
+++ b/GaudiExamples/tests/qmtest/refs/ROOT_IO/ExtCollWrite.ref
@@ -89,8 +89,8 @@ Fill              SUCCESS Property ['Name': Value] =  'AuditAlgorithms':False
 Fill              SUCCESS Property ['Name': Value] =  'ErrorMax':1
 Fill              SUCCESS Property ['Name': Value] =  'Enable':True
 Fill              SUCCESS Property ['Name': Value] =  'OutputLevel':3
-Fill              SUCCESS Property ['Name': Value] =  'ExtraOutputs':[]
-Fill              SUCCESS Property ['Name': Value] =  'ExtraInputs':[]
+Fill              SUCCESS Property ['Name': Value] =  'ExtraOutputs':set()
+Fill              SUCCESS Property ['Name': Value] =  'ExtraInputs':set()
 EventPersistenc...   INFO Added successfully Conversion service:RootCnvSvc
 EventSelector        INFO Stream:EventSelector.DataStreamTool_1 Def:DATAFILE='PFN:ROOTIO.dst'  SVC='Gaudi::RootEvtSelector' OPT='READ'
 ApplicationMgr       INFO Application Manager Initialized successfully