diff --git a/alib2str/src/regexp/string/FormalRegExp.cpp b/alib2str/src/regexp/string/FormalRegExp.cxx
similarity index 53%
rename from alib2str/src/regexp/string/FormalRegExp.cpp
rename to alib2str/src/regexp/string/FormalRegExp.cxx
index 9992536c12eb5a91a36feb014855526667cdc6c7..f16d1dc312efd5af2c14754c81add0c412be8761 100644
--- a/alib2str/src/regexp/string/FormalRegExp.cpp
+++ b/alib2str/src/regexp/string/FormalRegExp.cxx
@@ -13,7 +13,7 @@
 
 namespace {
 
-auto stringWrite = registration::StringWriterRegister < regexp::FormalRegExp < > > ( );
-auto stringReader = registration::StringReaderRegister < regexp::RegExp, regexp::FormalRegExp < > > ( );
+auto stringWriteFormalRegExp = registration::StringWriterRegister < regexp::FormalRegExp < > > ( );
+auto stringReaderFormalRegExp = registration::StringReaderRegister < regexp::RegExp, regexp::FormalRegExp < > > ( );
 
 } /* namespace */
diff --git a/alib2str/src/regexp/string/RegExp.cpp b/alib2str/src/regexp/string/RegExp.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..f01280f3858c9a01c4115a473075120748e63702
--- /dev/null
+++ b/alib2str/src/regexp/string/RegExp.cpp
@@ -0,0 +1,2 @@
+#include "FormalRegExp.cxx"
+#include "UnboundedRegExp.cxx"
diff --git a/alib2str/src/regexp/string/UnboundedRegExp.cpp b/alib2str/src/regexp/string/UnboundedRegExp.cxx
similarity index 52%
rename from alib2str/src/regexp/string/UnboundedRegExp.cpp
rename to alib2str/src/regexp/string/UnboundedRegExp.cxx
index 9179d1da2896dbbdacc3e72dda381536ec0d7e92..9de486b42f8bdbf88f037383a030c22b69cfdc1f 100644
--- a/alib2str/src/regexp/string/UnboundedRegExp.cpp
+++ b/alib2str/src/regexp/string/UnboundedRegExp.cxx
@@ -13,7 +13,7 @@
 
 namespace {
 
-auto stringWrite = registration::StringWriterRegister < regexp::UnboundedRegExp < > > ( );
-auto stringReader = registration::StringReaderRegister < regexp::RegExp, regexp::UnboundedRegExp < > > ( );
+auto stringWriteUnboundedRegExp = registration::StringWriterRegister < regexp::UnboundedRegExp < > > ( );
+auto stringReaderUnboundedRegExp = registration::StringReaderRegister < regexp::RegExp, regexp::UnboundedRegExp < > > ( );
 
 } /* namespace */