diff --git a/alib2data/src/PrimitiveRegistrator.cpp b/alib2data/src/PrimitiveRegistrator.cpp
index 0e21ee407872728ccecaa9c03f57f5da486ba462..96a2f793151b45a6228ea400d25773fb1693afbc 100644
--- a/alib2data/src/PrimitiveRegistrator.cpp
+++ b/alib2data/src/PrimitiveRegistrator.cpp
@@ -36,17 +36,13 @@ public:
 		abstraction::XmlComposerRegistry::registerXmlComposer < ext::vector < ext::map < std::pair < object::Object, object::Object >, ext::map < object::Object, object::Object > > > > ( );
 		abstraction::XmlComposerRegistry::registerXmlComposer < ext::vector < ext::vector < ext::set < object::Object > > > > ( );
 		abstraction::XmlComposerRegistry::registerXmlComposer < ext::map < common::ranked_symbol < object::Object, unsigned >, size_t > > ( );
+		abstraction::XmlComposerRegistry::registerXmlComposer < ext::set < string::LinearString < > > > ( );
 
 		abstraction::XmlParserRegistry::registerXmlParser < object::Object > ( "DefaultStateType" );
 
-		abstraction::XmlComposerRegistry::registerXmlComposer < ext::set < string::LinearString < > > > ( );
-
 		core::xmlApi < object::Object >::template registerXmlWriter < ext::set < common::ranked_symbol < object::Object, unsigned > > > ( );
 		core::xmlApi < object::Object >::template registerXmlWriter < ext::pair < ext::set < ext::pair < object::Object, object::Object > >, ext::variant < string::Epsilon < object::Object >, object::Object > > > ( );
 		core::xmlApi < object::Object >::template registerXmlWriter < ext::pair < object::Object, ext::variant < string::Epsilon < object::Object >, object::Object > > > ( );
-		core::xmlApi < object::Object >::template registerXmlWriter < ext::vector < ext::map < std::pair < object::Object, object::Object >, ext::map < object::Object, object::Object > > > > ( );
-		core::xmlApi < object::Object >::template registerXmlWriter < ext::vector < ext::vector < ext::set < object::Object > > > > ( );
-
 	}
 };
 
diff --git a/alib2xml/src/PrimitiveRegistrator.cpp b/alib2xml/src/PrimitiveRegistrator.cpp
index f1984d7dc6ecb13fc253e0f1b0b281696ec44945..19f962aea11949618d197b1273c13b788f5f594f 100644
--- a/alib2xml/src/PrimitiveRegistrator.cpp
+++ b/alib2xml/src/PrimitiveRegistrator.cpp
@@ -33,11 +33,6 @@ public:
 		abstraction::XmlParserRegistry::registerXmlParser < int > ( "int" );
 		abstraction::XmlParserRegistry::registerXmlParser < ext::set < ext::pair < object::Object, object::Object > > > ( "pair_set" );
 
-		abstraction::XmlComposerRegistry::registerXmlComposer < bool > ( );
-		abstraction::XmlComposerRegistry::registerXmlComposer < int > ( );
-		abstraction::XmlComposerRegistry::registerXmlComposer < double > ( );
-		abstraction::XmlComposerRegistry::registerXmlComposer < std::string > ( );
-
 		abstraction::XmlComposerRegistry::registerXmlComposer < ext::vector < size_t > > ( );
 		abstraction::XmlComposerRegistry::registerXmlComposer < ext::vector < unsigned > > ( );
 		abstraction::XmlComposerRegistry::registerXmlComposer < ext::vector < int > > ( );
@@ -45,12 +40,12 @@ public:
 		abstraction::XmlComposerRegistry::registerXmlComposer < ext::set < unsigned > > ( );
 		abstraction::XmlComposerRegistry::registerXmlComposer < ext::set < int > > ( );
 		abstraction::XmlComposerRegistry::registerXmlComposer < ext::map < object::Object, size_t > > ( );
+		abstraction::XmlComposerRegistry::registerXmlComposer < object::Object > ( );
+		abstraction::XmlComposerRegistry::registerXmlComposer < ext::set < object::Object > > ( );
 
 		abstraction::ContainerRegistry::registerSet < object::Object > ( "Object" );
 		abstraction::XmlContainerParserRegistry::registerSet < object::Object > ( "Object" );
 		abstraction::XmlParserRegistry::registerXmlParser < object::Object > ( "Object" );
-		abstraction::XmlComposerRegistry::registerXmlComposer < object::Object > ( );
-		abstraction::XmlComposerRegistry::registerXmlComposer < ext::set < object::Object > > ( );
 
 		core::xmlApi < object::Object >::template registerXmlWriter < ext::set < ext::pair < object::Object, object::Object > > > ( );
 		core::xmlApi < object::Object >::template registerXmlWriter < ext::pair < ext::set < ext::pair < object::Object, object::Object > >, object::Object > > ( );