diff --git a/projects/SelfTest/Baselines/xml.sw.approved.txt b/projects/SelfTest/Baselines/xml.sw.approved.txt
index 61870985..68607f0b 100644
--- a/projects/SelfTest/Baselines/xml.sw.approved.txt
+++ b/projects/SelfTest/Baselines/xml.sw.approved.txt
@@ -4,7 +4,7 @@
-
+
answer := 42
@@ -117,7 +117,7 @@
-
+
f() == 0
@@ -150,7 +150,7 @@
-
+
@@ -168,7 +168,7 @@
-
+
false != false
@@ -384,7 +384,7 @@
-
+
s == "world"
@@ -406,7 +406,7 @@
-
+
m_a == 2
@@ -428,7 +428,7 @@
-
+
-
+
&o1 == &o2
@@ -535,7 +535,7 @@
-
+
1 == 1
@@ -1317,7 +1317,7 @@
-
+
testStringForMatching(), Contains( "not there" )
@@ -1328,7 +1328,7 @@
-
+
throwCustom()
@@ -1342,7 +1342,7 @@
-
+
throwCustom(), std::exception
@@ -1356,7 +1356,7 @@
-
+
custom std exception
@@ -1373,7 +1373,7 @@
-
+
testStringForMatching(), EndsWith( "this" )
@@ -1384,7 +1384,7 @@
-
+
data.int_seven == 6
@@ -1561,7 +1561,7 @@
-
+
testStringForMatching(), Equals( "something else" )
@@ -1572,7 +1572,7 @@
-
+
-
+
thisThrows(), std::string
@@ -1750,17 +1750,17 @@
-
+
This is a failure
-
+
-
+
This is a failure
@@ -1847,7 +1847,7 @@
-
+
this is a message
@@ -1856,7 +1856,7 @@
-
+
this message should be logged
@@ -1873,7 +1873,7 @@
-
+
this message may be logged later
@@ -1938,7 +1938,7 @@
-
+
current counter 0
@@ -2095,7 +2095,7 @@
-
+
data.int_seven != 7
@@ -2308,7 +2308,7 @@
-
+
testStringForMatching(), ( Contains( "string" ) || Contains( "different" ) ) && Contains( "random" )
@@ -2330,7 +2330,7 @@
-
+
testStringForMatching(), !Contains( "substring" )
@@ -2341,7 +2341,7 @@
-
+
thisThrows(), "expected exception"
@@ -2360,13 +2360,13 @@
-
+
This one ran
-
+
custom exception
@@ -2410,7 +2410,7 @@
-
+
data.int_seven > 7
@@ -2704,7 +2704,7 @@
-
+
Message from section one
@@ -3973,7 +3973,7 @@
-
+
actual address of p: 0x
@@ -4595,7 +4595,7 @@
-
+
truthy(false)
@@ -4609,7 +4609,7 @@
-
+
@@ -4774,7 +4774,7 @@
-
+
A string sent directly to stdout
@@ -4835,7 +4835,7 @@ A string sent directly to stderr
-
+
@@ -4853,7 +4853,7 @@ Interleaved writes to error streams
-
+
@@ -4867,7 +4867,7 @@ Message from section two
-
+
testStringForMatching(), StartsWith( "string" )
@@ -5325,7 +5325,7 @@ Message from section two
-
+
s1 == s2
@@ -5449,7 +5449,7 @@ Message from section two
-
+
@@ -6558,7 +6558,7 @@ Message from section two
-
+
3.14
@@ -6721,7 +6721,7 @@ Message from section two
-
+
@@ -6824,13 +6824,13 @@ Message from section two
-
+
unexpected exception
-
+
thisThrows() == 0
@@ -6844,7 +6844,7 @@ Message from section two
-
+
thisThrows() == 0
@@ -6858,7 +6858,7 @@ Message from section two
-
+
thisThrows() == 0
@@ -6872,7 +6872,7 @@ Message from section two
-
+
unexpected exception
@@ -6884,13 +6884,13 @@ Message from section two
-
+
Uncomment the code in this test to check that it gives a sensible compiler error
-
+
Uncomment the code in this test to check that it gives a sensible compiler error
@@ -7065,7 +7065,7 @@ Message from section two
-
+
flag
@@ -7103,7 +7103,7 @@ Message from section two
-
+
flag
@@ -7217,7 +7217,7 @@ Message from section two
loose text artifact
-
+
Previous info should not be seen
@@ -7239,7 +7239,7 @@ loose text artifact
-
+
@@ -7253,7 +7253,7 @@ loose text artifact
-
+
Testing if fib[0] (1) is even
@@ -7344,7 +7344,7 @@ loose text artifact
-
+
@@ -7389,7 +7389,7 @@ loose text artifact
-
+
@@ -7433,7 +7433,7 @@ loose text artifact
-
+
ti == typeid(int)
@@ -7501,7 +7501,7 @@ loose text artifact
-
+
@@ -7673,7 +7673,7 @@ loose text artifact
-
+
3
@@ -7687,7 +7687,7 @@ loose text artifact
-
+
hi
@@ -7739,7 +7739,7 @@ loose text artifact
-
+
std::string( "first" ) == "second"
@@ -7763,7 +7763,7 @@ loose text artifact
-
+
::Catch::Detail::stringify( item ) == "StringMaker<has_maker_and_operator>"
@@ -7875,7 +7875,7 @@ loose text artifact
-
+
::Catch::Detail::stringify(e0) == "0"