<DocumentDefinition>
<name>_test_decorator</name>
<class><module>XML::Comma::Pkg::DecoratorTest::Talker</module></class>
<element>
<name>el_plain</name>
<class><module>XML::Comma::Pkg::DecoratorTest::Shouter</module></class>
</element>
<nested_element>
<name>el_nested</name>
<class><module>XML::Comma::Pkg::DecoratorTest::Talker</module></class>
<element>
<name>el_plain</name>
<class><module>XML::Comma::Pkg::DecoratorTest::Whisperer</module></class>
</element>
</nested_element>
<blob_element>
<name>el_blob</name>
<class><module>XML::Comma::Pkg::DecoratorTest::Whisperer</module></class>
</blob_element>
<element>
<name>multi</name>
<class><module>XML::Comma::Pkg::DecoratorTest::Whisperer</module></class>
<class><module>XML::Comma::Pkg::DecoratorTest::OverTalker</module></class>
</element>
<element>
<name>configurable</name>
<class><module>XML::Comma::Pkg::DecoratorTest::ConfigTalker</module>
<config>marhaban</config></class>
</element>
<index>
<name>main</name>
<field><name>el_plain</name></field>
</index>
</DocumentDefinition>