texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

branch master updated: * tp/Texinfo/Common.pm (%preamble_commands, rearr


From: Patrice Dumas
Subject: branch master updated: * tp/Texinfo/Common.pm (%preamble_commands, rearrange_tree_beginning): add a preamble_before_content type before the first content, which corresponds to non informative commands content. Use %preamble_commands for that, that holds all the @-command that can appear in that preamble.
Date: Sat, 01 Jan 2022 19:36:46 -0500

This is an automated email from the git hooks/post-receive script.

pertusus pushed a commit to branch master
in repository texinfo.

The following commit(s) were added to refs/heads/master by this push:
     new df311ab3dd * tp/Texinfo/Common.pm (%preamble_commands, 
rearrange_tree_beginning): add a preamble_before_content type before the first 
content, which corresponds to non informative commands content.  Use 
%preamble_commands for that, that holds all the @-command that can appear in 
that preamble.
df311ab3dd is described below

commit df311ab3dd17622d84486d3524fbe6082ae0c567
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Sun Jan 2 01:36:33 2022 +0100

    * tp/Texinfo/Common.pm (%preamble_commands, rearrange_tree_beginning):
    add a preamble_before_content type before the first content, which
    corresponds to non informative commands content.  Use %preamble_commands
    for that, that holds all the @-command that can appear in that
    preamble.
    
    * tp/Texinfo/Common.pm (%formattable_misc_command),
    tp/Texinfo/Convert/HTML.pm, tp/Texinfo/Convert/LaTeX.pm,
    tp/Texinfo/Convert/Plaintext.pm: add @vskip to
    %formattable_misc_command.
---
 ChangeLog                                          |   13 +
 tp/Texinfo/Common.pm                               |   47 +-
 tp/Texinfo/Convert/HTML.pm                         |    1 +
 tp/Texinfo/Convert/LaTeX.pm                        |    2 +-
 tp/Texinfo/Convert/Plaintext.pm                    |    2 +-
 .../converters_tests/simplest_no_node_section.pl   |   63 +-
 .../converters_tests/things_before_setfilename.pl  |   57 +-
 .../things_before_setfilename_no_element.pl        |   85 +-
 tp/t/results/coverage/delcomment.pl                |  153 +-
 .../char_latin1_latin1_in_refs.pl                  |  121 +-
 .../formats_encodings/char_latin1_utf8_in_refs.pl  |  121 +-
 .../char_latin2_latin2_in_refs.pl                  |  121 +-
 .../formats_encodings/japanese_shift_jis.pl        |  165 +-
 tp/t/results/formats_encodings/sample_utf8.pl      |  637 +-
 tp/t/results/formatting/cond.pl                    |   57 +-
 .../results/formatting/cond_ifhtml_ifinfo_iftex.pl |   57 +-
 tp/t/results/formatting/cond_info.pl               |   57 +-
 .../formatting/cond_info_ifhtml_ifinfo_iftex.pl    |   57 +-
 .../cond_info_no-ifhtml_no-ifinfo_no-iftex.pl      |   57 +-
 .../cond_no-ifhtml_no-ifinfo_no-iftex.pl           |   57 +-
 tp/t/results/formatting/cond_xml.pl                |   57 +-
 tp/t/results/formatting/defcondx_Dbar.pl           |  215 +-
 tp/t/results/formatting/defcondx_Ubar.pl           |  203 +-
 .../formatting/direntry_dircategory_info_split.pl  |  249 +-
 .../formatting/documentlanguage_set_option.pl      |  175 +-
 .../formatting/documentlanguage_set_option_info.pl |  175 +-
 .../formatting/documentlanguage_set_unknown.pl     |  175 +-
 tp/t/results/formatting/float_copying.pl           | 1053 ++--
 .../formatting/simplest_test_date_in_header.pl     |   57 +-
 tp/t/results/formatting/simplest_test_prefix.pl    |   57 +-
 .../formatting/simplest_test_prefix_info.pl        |   57 +-
 .../formatting/split_for_format_not_split.pl       |   57 +-
 tp/t/results/formatting/split_nocopying.pl         |   57 +-
 tp/t/results/formatting/split_nocopying_split.pl   |   57 +-
 tp/t/results/formatting/texi_bib_example.pl        | 6401 ++++++++++----------
 tp/t/results/formatting/texi_cond.pl               |   57 +-
 tp/t/results/formatting/texi_glossary.pl           |  515 +-
 .../empty_lines_at_beginning_no_setfilename.pl     |   43 +-
 tp/t/results/htmlxref/htmlxref.pl                  |   47 +-
 tp/t/results/htmlxref/htmlxref_nodes.pl            |   47 +-
 tp/t/results/htmlxref/htmlxref_only_mono.pl        |   47 +-
 tp/t/results/htmlxref/htmlxref_only_mono_nodes.pl  |   47 +-
 tp/t/results/htmlxref/htmlxref_only_split.pl       |   47 +-
 tp/t/results/htmlxref/htmlxref_only_split_nodes.pl |   47 +-
 tp/t/results/include/cpp_lines.pl                  |   79 +-
 tp/t/results/indices/encoding_index_latin1.pl      |  111 +-
 .../encoding_index_latin1_enable_encoding.pl       |  111 +-
 tp/t/results/indices/encoding_index_utf8.pl        |  111 +-
 .../indices/encoding_index_utf8_enable_encoding.pl |  111 +-
 tp/t/results/layout/navigation.pl                  |   57 +-
 tp/t/results/layout/navigation_chapter.pl          |   57 +-
 .../results/layout/navigation_chapter_no_header.pl |   57 +-
 .../navigation_chapter_no_header_vertical.pl       |   57 +-
 tp/t/results/layout/navigation_chapter_vertical.pl |   57 +-
 tp/t/results/layout/navigation_no_header.pl        |   57 +-
 .../layout/navigation_no_header_vertical.pl        |   57 +-
 tp/t/results/layout/navigation_node.pl             |   57 +-
 tp/t/results/layout/navigation_node_no_header.pl   |   57 +-
 .../layout/navigation_node_no_header_vertical.pl   |   57 +-
 tp/t/results/layout/navigation_node_vertical.pl    |   57 +-
 tp/t/results/layout/navigation_section.pl          |   57 +-
 .../results/layout/navigation_section_no_header.pl |   57 +-
 .../navigation_section_no_header_vertical.pl       |   57 +-
 tp/t/results/layout/navigation_section_vertical.pl |   57 +-
 tp/t/results/layout/navigation_vertical.pl         |   57 +-
 tp/t/results/layout/no_monolithic.pl               |   57 +-
 tp/t/results/morecoverage/formatting_fr.pl         |  357 +-
 tp/t/results/morecoverage/texi_formatting.pl       |  357 +-
 tp/t/results/moreindices/index_no_node.pl          |   73 +-
 tp/t/results/moreindices/index_split.pl            |   57 +-
 tp/t/results/moreindices/index_split_nodes.pl      |   57 +-
 tp/t/results/moreindices/nodes_before_top.pl       |   71 +-
 .../nodes_before_top_and_sections_monolithic.pl    |   71 +-
 .../moreindices/nodes_before_top_no_nodes.pl       |   71 +-
 tp/t/results/moreindices/nodes_before_top_nodes.pl |   71 +-
 tp/t/results/moreindices/split_chapter_index.pl    |   57 +-
 tp/t/results/moresectioning/equivalent_nodes.pl    |   57 +-
 .../moresectioning/equivalent_nodes_no_node.pl     |   57 +-
 .../moresectioning/more_sections_than_nodes.pl     |   57 +-
 tp/t/results/moresectioning/node_footnote_end.pl   |   57 +-
 .../moresectioning/node_footnote_separated.pl      |   57 +-
 .../moresectioning/node_footnote_use_node.pl       |   57 +-
 .../nodes_after_top_before_chapter.pl              |   71 +-
 ...s_after_top_before_chapter_use_nodes_chapter.pl |   71 +-
 .../nodes_after_top_before_section.pl              |   71 +-
 .../nodes_after_top_before_section_use_nodes.pl    |   71 +-
 ...s_after_top_before_section_use_nodes_chapter.pl |   71 +-
 .../moresectioning/placed_things_before_element.pl |  273 +-
 .../results/moresectioning/top_node_up_explicit.pl |  137 +-
 .../results/moresectioning/top_node_up_implicit.pl |  103 +-
 .../moresectioning/two_footnotes_in_nodes.pl       |   57 +-
 .../two_footnotes_in_nodes_separated.pl            |   57 +-
 tp/t/results/plaintext_tests/all_spaces.pl         |   61 +-
 .../plaintext_tests/chinese_mixed_with_en.pl       |  105 +-
 tp/t/results/plaintext_tests/east_asian_in_w.pl    |   79 +-
 tp/t/results/plaintext_tests/japanese_utf8.pl      |  165 +-
 tp/t/results/plaintext_tests/non_break_spaces.pl   |   61 +-
 .../sectioning/contents_at_document_begin.pl       |   99 +-
 .../results/sectioning/contents_at_end_document.pl |   57 +-
 .../contents_at_end_document_after_node.pl         |   57 +-
 tp/t/results/sectioning/contents_in_document.pl    |   57 +-
 tp/t/results/sectioning/contents_no_section.pl     |   57 +-
 102 files changed, 8731 insertions(+), 7997 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 7a3873d41b..9c2e7fa050 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2022-01-02  Patrice Dumas  <pertusus@free.fr>
+
+       * tp/Texinfo/Common.pm (%preamble_commands, rearrange_tree_beginning):
+       add a preamble_before_content type before the first content, which
+       corresponds to non informative commands content.  Use %preamble_commands
+       for that, that holds all the @-command that can appear in that
+       preamble.
+
+       * tp/Texinfo/Common.pm (%formattable_misc_command),
+       tp/Texinfo/Convert/HTML.pm, tp/Texinfo/Convert/LaTeX.pm,
+       tp/Texinfo/Convert/Plaintext.pm: add @vskip to
+       %formattable_misc_command.
+
 2022-01-01  Gavin Smith  <gavinsmith0123@gmail.com>
 
        Document of LaTeX back-end
diff --git a/tp/Texinfo/Common.pm b/tp/Texinfo/Common.pm
index d22bf28a51..fc642b887f 100644
--- a/tp/Texinfo/Common.pm
+++ b/tp/Texinfo/Common.pm
@@ -1093,7 +1093,8 @@ foreach my $formatted_misc_command ('center', 'page',
 # default formattable_misc_commands.
 our %formattable_misc_commands;
 foreach my $formattable_misc_command ('insertcopying',
-  'printindex', 'listoffloats', 'need', 'sp', 'verbatiminclude') {
+  'printindex', 'listoffloats', 'need', 'sp', 'verbatiminclude',
+  'vskip') {
   $formattable_misc_commands{$formattable_misc_command} = 1;
 }
 
@@ -1116,6 +1117,22 @@ foreach my $command (
   $all_commands{$command} = 1;
 }
 
+my %preamble_commands;
+foreach my $preamble_command ('direnty', 'hyphenation', 'errormsg',
+       'inlineraw', '*', keys(%document_settable_at_commands),
+       keys(%format_raw_commands), keys(%inline_commands),
+       keys(%unformatted_block_commands), keys(%misc_commands),
+       keys(%region_commands)) {
+  $preamble_commands{$preamble_command} = 1;
+}
+
+foreach my $formattable_or_formatted_misc_command (
+   keys(%formattable_misc_commands), keys(%formatted_misc_commands),
+        keys(%default_index_commands), keys(%in_heading_commands),
+        keys(%def_commands)) {
+  delete $preamble_commands{$formattable_or_formatted_misc_command};
+}
+
 
 # functions for main program.  Should not be called in user-defined code.
 
@@ -1262,8 +1279,32 @@ sub rearrange_tree_beginning($$)
     unshift (@{$before_node_section->{'contents'}}, $before_setfilename)
       if (@{$before_setfilename->{'contents'}});
   }
-  # document_settable_at_commands
-  # 'paragraph', 'preformatted'
+  
+  # add a preamble for informational commands
+  my $informational_preamble = {'type' => 'preamble_before_content',
+                                'parent' => $before_node_section,
+                                'contents' => []};
+  my @first_types;
+  while (@{$before_node_section->{'contents'}}) {
+    my $next_content = $before_node_section->{'contents'}->[0];
+    if ($next_content->{'type'}
+        and ($next_content->{'type'} eq 'preamble_before_beginning'
+             or $next_content->{'type'} eq 'preamble_before_setfilename')) {
+      push @first_types, shift @{$before_node_section->{'contents'}};
+    } elsif (($next_content->{'type'} and $next_content->{'type'} eq 
'paragraph')
+             or ($next_content->{'cmdname'} and
+                 not $preamble_commands{$next_content->{'cmdname'}})) {
+      last;
+    } else {
+      my $content = shift @{$before_node_section->{'contents'}};
+      $content->{'parent'} = $informational_preamble;
+      push @{$informational_preamble->{'contents'}}, $content;
+    }
+  }
+  if (scalar(@{$informational_preamble->{'contents'}}) > 0) {
+    push @first_types, $informational_preamble;
+  }
+  unshift (@{$before_node_section->{'contents'}}, @first_types);
 }
 
 sub warn_unknown_language($) {
diff --git a/tp/Texinfo/Convert/HTML.pm b/tp/Texinfo/Convert/HTML.pm
index 15982157ec..9a2d0db0fc 100644
--- a/tp/Texinfo/Convert/HTML.pm
+++ b/tp/Texinfo/Convert/HTML.pm
@@ -1634,6 +1634,7 @@ foreach my $misc_command (keys(%misc_commands)) {
 # HTML in the default case.
 $default_commands_conversion{'page'} = undef;
 $default_commands_conversion{'need'} = undef;
+$default_commands_conversion{'vskip'} = undef;
 
 foreach my $ignored_brace_commands ('caption', 'shortcaption', 
   'hyphenation', 'sortas') {
diff --git a/tp/Texinfo/Convert/LaTeX.pm b/tp/Texinfo/Convert/LaTeX.pm
index fb4ac794e6..dc397114c7 100644
--- a/tp/Texinfo/Convert/LaTeX.pm
+++ b/tp/Texinfo/Convert/LaTeX.pm
@@ -255,7 +255,7 @@ foreach my $kept_command (@informative_global_commands,
   keys(%default_index_commands),
   keys(%headings_specification_commands), keys(%in_heading_commands),
   keys(%formattable_misc_commands),
-  'indent', 'noindent', 'shorttitlepage', 'vskip') {
+  'indent', 'noindent', 'shorttitlepage') {
   $formatted_misc_commands{$kept_command} = 1;
 }
 
diff --git a/tp/Texinfo/Convert/Plaintext.pm b/tp/Texinfo/Convert/Plaintext.pm
index 4135e7eab6..18d766ee75 100644
--- a/tp/Texinfo/Convert/Plaintext.pm
+++ b/tp/Texinfo/Convert/Plaintext.pm
@@ -116,7 +116,7 @@ foreach my $kept_command (keys (%informative_commands), 
@contents_commands,
 }
 
 # formatted/formattable @-commands not formatted in Plaintext/Info
-foreach my $non_formatted_misc_command ('page', 'need',
+foreach my $non_formatted_misc_command ('page', 'need', 'vskip',
    'author', 'subtitle', 'title') {
   delete $formatted_misc_commands{$non_formatted_misc_command};
 }
diff --git a/tp/t/results/converters_tests/simplest_no_node_section.pl 
b/tp/t/results/converters_tests/simplest_no_node_section.pl
index b03136464d..7014a5d6ce 100644
--- a/tp/t/results/converters_tests/simplest_no_node_section.pl
+++ b/tp/t/results/converters_tests/simplest_no_node_section.pl
@@ -34,39 +34,45 @@ $result_trees{'simplest_no_node_section'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'simplest_no_node_section.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'simplest_no_node_section.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'simplest_no_node_section.info'
               },
+              'line_nr' => {
+                'file_name' => 'simplest_no_node_section.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'simplest_no_node_section.info'
-          },
-          'line_nr' => {
-            'file_name' => 'simplest_no_node_section.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         },
         {
           'contents' => [
@@ -116,15 +122,16 @@ 
$result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[0]{'content
 
$result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'simplest_no_node_section'}{'contents'}[0];
-$result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[1];
+$result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[1];
+$result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'simplest_no_node_section'}{'contents'}[0];
+$result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
 = $result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[2];
+$result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'parent'}
 = $result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[2];
+$result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'parent'}
 = $result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[2];
 
$result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'simplest_no_node_section'}{'contents'}[0];
-$result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[3]{'contents'}[0]{'parent'}
 = $result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[3];
-$result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[3]{'contents'}[1]{'parent'}
 = $result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[3];
-$result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'parent'}
 = $result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[3];
 
$result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'simplest_no_node_section'}{'contents'}[0];
-$result_trees{'simplest_no_node_section'}{'contents'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'simplest_no_node_section'}{'contents'}[0];
 $result_trees{'simplest_no_node_section'}{'contents'}[0]{'parent'} = 
$result_trees{'simplest_no_node_section'};
 $result_trees{'simplest_no_node_section'}{'contents'}[1]{'args'}[0]{'parent'} 
= $result_trees{'simplest_no_node_section'}{'contents'}[1];
 $result_trees{'simplest_no_node_section'}{'contents'}[1]{'parent'} = 
$result_trees{'simplest_no_node_section'};
diff --git a/tp/t/results/converters_tests/things_before_setfilename.pl 
b/tp/t/results/converters_tests/things_before_setfilename.pl
index 9877601546..3a348ea2fa 100644
--- a/tp/t/results/converters_tests/things_before_setfilename.pl
+++ b/tp/t/results/converters_tests/things_before_setfilename.pl
@@ -867,39 +867,45 @@ $result_trees{'things_before_setfilename'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'things_before_setfilename.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => ' 
+'
+                  },
                   'parent' => {},
-                  'text' => 'things_before_setfilename.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => ' 
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'things_before_setfilename.info'
+              },
+              'line_nr' => {
+                'file_name' => 'things_before_setfilename.texi',
+                'line_nr' => 44,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'things_before_setfilename.info'
-          },
-          'line_nr' => {
-            'file_name' => 'things_before_setfilename.texi',
-            'line_nr' => 44,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -1221,10 +1227,11 @@ 
$result_trees{'things_before_setfilename'}{'contents'}[0]{'contents'}[0]{'conten
 
$result_trees{'things_before_setfilename'}{'contents'}[0]{'contents'}[0]{'contents'}[24]{'parent'}
 = $result_trees{'things_before_setfilename'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'things_before_setfilename'}{'contents'}[0]{'contents'}[0]{'contents'}[25]{'parent'}
 = $result_trees{'things_before_setfilename'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'things_before_setfilename'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'things_before_setfilename'}{'contents'}[0];
-$result_trees{'things_before_setfilename'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'things_before_setfilename'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'things_before_setfilename'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'things_before_setfilename'}{'contents'}[0]{'contents'}[1];
+$result_trees{'things_before_setfilename'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'things_before_setfilename'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'things_before_setfilename'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'things_before_setfilename'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'things_before_setfilename'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'things_before_setfilename'}{'contents'}[0]{'contents'}[1];
+$result_trees{'things_before_setfilename'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'things_before_setfilename'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'things_before_setfilename'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'things_before_setfilename'}{'contents'}[0];
-$result_trees{'things_before_setfilename'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'things_before_setfilename'}{'contents'}[0];
 $result_trees{'things_before_setfilename'}{'contents'}[0]{'parent'} = 
$result_trees{'things_before_setfilename'};
 
$result_trees{'things_before_setfilename'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'things_before_setfilename'}{'contents'}[1]{'args'}[0];
 $result_trees{'things_before_setfilename'}{'contents'}[1]{'args'}[0]{'parent'} 
= $result_trees{'things_before_setfilename'}{'contents'}[1];
diff --git 
a/tp/t/results/converters_tests/things_before_setfilename_no_element.pl 
b/tp/t/results/converters_tests/things_before_setfilename_no_element.pl
index facdf7a1d5..6d269a773c 100644
--- a/tp/t/results/converters_tests/things_before_setfilename_no_element.pl
+++ b/tp/t/results/converters_tests/things_before_setfilename_no_element.pl
@@ -867,39 +867,45 @@ $result_trees{'things_before_setfilename_no_element'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'things_before_setfilename_no_element.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => ' 
+'
+                  },
                   'parent' => {},
-                  'text' => 'things_before_setfilename_no_element.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => ' 
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'things_before_setfilename_no_element.info'
+              },
+              'line_nr' => {
+                'file_name' => 'things_before_setfilename_no_element.texi',
+                'line_nr' => 44,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'things_before_setfilename_no_element.info'
-          },
-          'line_nr' => {
-            'file_name' => 'things_before_setfilename_no_element.texi',
-            'line_nr' => 44,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         },
         {
           'contents' => [
@@ -1144,28 +1150,29 @@ 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}
 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[0]{'contents'}[24]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[0]{'contents'}[25]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'things_before_setfilename_no_element'}{'contents'}[0];
-$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[1];
+$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[1];
+$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'things_before_setfilename_no_element'}{'contents'}[0];
+$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[2];
+$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[0];
+$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'extra'}{'label'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
+$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[2];
+$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[2];
 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'things_before_setfilename_no_element'}{'contents'}[0];
-$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[3];
-$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[3]{'contents'}[1]{'args'}[0];
-$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[3]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[3]{'contents'}[1];
-$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[3]{'contents'}[1]{'extra'}{'label'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
-$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[3]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[3];
-$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[3];
 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'things_before_setfilename_no_element'}{'contents'}[0];
+$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[4]{'contents'}[0]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[4];
+$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[0];
+$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[4]{'contents'}[1];
+$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'extra'}{'label'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[0]{'contents'}[6]{'contents'}[1]{'extra'}{'label'};
+$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[4];
+$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[4];
 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'things_before_setfilename_no_element'}{'contents'}[0];
-$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[5]{'contents'}[0]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[5];
-$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[0];
-$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[5]{'contents'}[1];
-$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[0]{'contents'}[6]{'contents'}[1]{'extra'}{'label'};
-$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[5];
-$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[5]{'contents'}[2]{'parent'}
 = 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[5];
 
$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[5]{'parent'}
 = $result_trees{'things_before_setfilename_no_element'}{'contents'}[0];
-$result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'contents'}[6]{'parent'}
 = $result_trees{'things_before_setfilename_no_element'}{'contents'}[0];
 $result_trees{'things_before_setfilename_no_element'}{'contents'}[0]{'parent'} 
= $result_trees{'things_before_setfilename_no_element'};
 
 $result_texis{'things_before_setfilename_no_element'} = '\\input texinfo
diff --git a/tp/t/results/coverage/delcomment.pl 
b/tp/t/results/coverage/delcomment.pl
index 4c2b46ee89..64cc3596a0 100644
--- a/tp/t/results/coverage/delcomment.pl
+++ b/tp/t/results/coverage/delcomment.pl
@@ -28,87 +28,93 @@ $result_trees{'delcomment'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'delcomment.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'delcomment.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'delcomment.info'
               },
+              'line_nr' => {
+                'file_name' => 'delcomment.texi',
+                'line_nr' => 2,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'delcomment.info'
-          },
-          'line_nr' => {
-            'file_name' => 'delcomment.texi',
-            'line_nr' => 2,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+              'text' => '
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' this tests both the del comment and a file without
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' this tests both the del comment and a file 
without
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' this tests both the del comment and a file without
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' this tests both the del comment and a file without
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' element.
+',
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' element.
+'
+                ]
+              },
+              'parent' => {}
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'empty_line'
+            },
             {
               'parent' => {},
-              'text' => ' element.
+              'text' => '
 ',
-              'type' => 'misc_arg'
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' element.
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         },
         {
           'contents' => [
@@ -149,19 +155,20 @@ $result_trees{'delcomment'} = {
 
$result_trees{'delcomment'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'delcomment'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'delcomment'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'delcomment'}{'contents'}[0]{'contents'}[0];
 $result_trees{'delcomment'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'delcomment'}{'contents'}[0];
-$result_trees{'delcomment'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'delcomment'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'delcomment'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'} 
= $result_trees{'delcomment'}{'contents'}[0]{'contents'}[1];
+$result_trees{'delcomment'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'delcomment'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'delcomment'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'delcomment'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'delcomment'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'delcomment'}{'contents'}[0]{'contents'}[1];
+$result_trees{'delcomment'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'delcomment'}{'contents'}[0]{'contents'}[1];
+$result_trees{'delcomment'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'delcomment'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'delcomment'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'delcomment'}{'contents'}[0]{'contents'}[1];
+$result_trees{'delcomment'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'delcomment'}{'contents'}[0]{'contents'}[1]{'contents'}[3];
+$result_trees{'delcomment'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'delcomment'}{'contents'}[0]{'contents'}[1];
+$result_trees{'delcomment'}{'contents'}[0]{'contents'}[1]{'contents'}[4]{'parent'}
 = $result_trees{'delcomment'}{'contents'}[0]{'contents'}[1];
+$result_trees{'delcomment'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'parent'}
 = $result_trees{'delcomment'}{'contents'}[0]{'contents'}[1];
 $result_trees{'delcomment'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'delcomment'}{'contents'}[0];
+$result_trees{'delcomment'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
 = $result_trees{'delcomment'}{'contents'}[0]{'contents'}[2];
 $result_trees{'delcomment'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'delcomment'}{'contents'}[0];
-$result_trees{'delcomment'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'parent'} 
= $result_trees{'delcomment'}{'contents'}[0]{'contents'}[3];
 $result_trees{'delcomment'}{'contents'}[0]{'contents'}[3]{'parent'} = 
$result_trees{'delcomment'}{'contents'}[0];
-$result_trees{'delcomment'}{'contents'}[0]{'contents'}[4]{'args'}[0]{'parent'} 
= $result_trees{'delcomment'}{'contents'}[0]{'contents'}[4];
-$result_trees{'delcomment'}{'contents'}[0]{'contents'}[4]{'parent'} = 
$result_trees{'delcomment'}{'contents'}[0];
-$result_trees{'delcomment'}{'contents'}[0]{'contents'}[5]{'parent'} = 
$result_trees{'delcomment'}{'contents'}[0];
-$result_trees{'delcomment'}{'contents'}[0]{'contents'}[6]{'parent'} = 
$result_trees{'delcomment'}{'contents'}[0];
-$result_trees{'delcomment'}{'contents'}[0]{'contents'}[7]{'contents'}[0]{'parent'}
 = $result_trees{'delcomment'}{'contents'}[0]{'contents'}[7];
-$result_trees{'delcomment'}{'contents'}[0]{'contents'}[7]{'parent'} = 
$result_trees{'delcomment'}{'contents'}[0];
-$result_trees{'delcomment'}{'contents'}[0]{'contents'}[8]{'parent'} = 
$result_trees{'delcomment'}{'contents'}[0];
 $result_trees{'delcomment'}{'contents'}[0]{'parent'} = 
$result_trees{'delcomment'};
 $result_trees{'delcomment'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'delcomment'}{'contents'}[1];
 $result_trees{'delcomment'}{'contents'}[1]{'parent'} = 
$result_trees{'delcomment'};
diff --git a/tp/t/results/formats_encodings/char_latin1_latin1_in_refs.pl 
b/tp/t/results/formats_encodings/char_latin1_latin1_in_refs.pl
index 5fdbd690cb..5390e9bffc 100644
--- a/tp/t/results/formats_encodings/char_latin1_latin1_in_refs.pl
+++ b/tp/t/results/formats_encodings/char_latin1_latin1_in_refs.pl
@@ -34,76 +34,82 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'char_latin1_latin1_in_refs.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'char_latin1_latin1_in_refs.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'char_latin1_latin1_in_refs.info'
+              },
+              'line_nr' => {
+                'file_name' => 'char_latin1_latin1_in_refs.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'char_latin1_latin1_in_refs.info'
-          },
-          'line_nr' => {
-            'file_name' => 'char_latin1_latin1_in_refs.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+              'text' => '
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'iso-8859-1'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'iso-8859-1'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'documentencoding',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'input_encoding_name' => 'iso-8859-1',
+                'input_perl_encoding' => 'iso-8859-1',
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'iso-8859-1'
+              },
+              'line_nr' => {
+                'file_name' => 'char_latin1_latin1_in_refs.texi',
+                'line_nr' => 5,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'documentencoding',
-          'extra' => {
-            'input_encoding_name' => 'iso-8859-1',
-            'input_perl_encoding' => 'iso-8859-1',
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'iso-8859-1'
-          },
-          'line_nr' => {
-            'file_name' => 'char_latin1_latin1_in_refs.texi',
-            'line_nr' => 5,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -1416,14 +1422,15 @@ 
$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[0]{'conte
 
$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0];
-$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[1];
+$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[1];
+$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[1];
+$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[1];
+$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0];
-$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0];
-$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[3];
-$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0];
-$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0];
 $result_trees{'char_latin1_latin1_in_refs'}{'contents'}[0]{'parent'} = 
$result_trees{'char_latin1_latin1_in_refs'};
 
$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'char_latin1_latin1_in_refs'}{'contents'}[1]{'args'}[0];
 
$result_trees{'char_latin1_latin1_in_refs'}{'contents'}[1]{'args'}[0]{'parent'} 
= $result_trees{'char_latin1_latin1_in_refs'}{'contents'}[1];
diff --git a/tp/t/results/formats_encodings/char_latin1_utf8_in_refs.pl 
b/tp/t/results/formats_encodings/char_latin1_utf8_in_refs.pl
index de75a4f37a..eebd3aa4b2 100644
--- a/tp/t/results/formats_encodings/char_latin1_utf8_in_refs.pl
+++ b/tp/t/results/formats_encodings/char_latin1_utf8_in_refs.pl
@@ -34,76 +34,82 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'char_latin1_utf8_in_refs.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'char_latin1_utf8_in_refs.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'char_latin1_utf8_in_refs.info'
+              },
+              'line_nr' => {
+                'file_name' => 'char_latin1_utf8_in_refs.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'char_latin1_utf8_in_refs.info'
-          },
-          'line_nr' => {
-            'file_name' => 'char_latin1_utf8_in_refs.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+              'text' => '
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'utf-8'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'utf-8'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'documentencoding',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'input_encoding_name' => 'utf-8',
+                'input_perl_encoding' => 'utf-8-strict',
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'utf-8'
+              },
+              'line_nr' => {
+                'file_name' => 'char_latin1_utf8_in_refs.texi',
+                'line_nr' => 5,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'documentencoding',
-          'extra' => {
-            'input_encoding_name' => 'utf-8',
-            'input_perl_encoding' => 'utf-8-strict',
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'utf-8'
-          },
-          'line_nr' => {
-            'file_name' => 'char_latin1_utf8_in_refs.texi',
-            'line_nr' => 5,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -1416,14 +1422,15 @@ 
$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[0]{'content
 
$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0];
-$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[1];
+$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[1];
+$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[1];
+$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[1];
+$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0];
-$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0];
-$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[3];
-$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0];
-$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0];
 $result_trees{'char_latin1_utf8_in_refs'}{'contents'}[0]{'parent'} = 
$result_trees{'char_latin1_utf8_in_refs'};
 
$result_trees{'char_latin1_utf8_in_refs'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'char_latin1_utf8_in_refs'}{'contents'}[1]{'args'}[0];
 $result_trees{'char_latin1_utf8_in_refs'}{'contents'}[1]{'args'}[0]{'parent'} 
= $result_trees{'char_latin1_utf8_in_refs'}{'contents'}[1];
diff --git a/tp/t/results/formats_encodings/char_latin2_latin2_in_refs.pl 
b/tp/t/results/formats_encodings/char_latin2_latin2_in_refs.pl
index 90ef64b8e3..82878a0fc7 100644
--- a/tp/t/results/formats_encodings/char_latin2_latin2_in_refs.pl
+++ b/tp/t/results/formats_encodings/char_latin2_latin2_in_refs.pl
@@ -28,76 +28,82 @@ $result_trees{'char_latin2_latin2_in_refs'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'char_latin2_latin2_in_refs.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'char_latin2_latin2_in_refs.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'char_latin2_latin2_in_refs.info'
+              },
+              'line_nr' => {
+                'file_name' => 'char_latin2_latin2_in_refs.texi',
+                'line_nr' => 2,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'char_latin2_latin2_in_refs.info'
-          },
-          'line_nr' => {
-            'file_name' => 'char_latin2_latin2_in_refs.texi',
-            'line_nr' => 2,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+              'text' => '
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'ISO-8859-2'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'ISO-8859-2'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'documentencoding',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'input_encoding_name' => 'iso-8859-2',
+                'input_perl_encoding' => 'iso-8859-2',
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'ISO-8859-2'
+              },
+              'line_nr' => {
+                'file_name' => 'char_latin2_latin2_in_refs.texi',
+                'line_nr' => 4,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'documentencoding',
-          'extra' => {
-            'input_encoding_name' => 'iso-8859-2',
-            'input_perl_encoding' => 'iso-8859-2',
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'ISO-8859-2'
-          },
-          'line_nr' => {
-            'file_name' => 'char_latin2_latin2_in_refs.texi',
-            'line_nr' => 4,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -542,14 +548,15 @@ $result_trees{'char_latin2_latin2_in_refs'} = {
 
$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0];
-$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[1];
+$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[1];
+$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[1];
+$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[1];
+$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0];
-$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0];
-$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[3];
-$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0];
-$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0];
 $result_trees{'char_latin2_latin2_in_refs'}{'contents'}[0]{'parent'} = 
$result_trees{'char_latin2_latin2_in_refs'};
 
$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'char_latin2_latin2_in_refs'}{'contents'}[1]{'args'}[0];
 
$result_trees{'char_latin2_latin2_in_refs'}{'contents'}[1]{'args'}[0]{'parent'} 
= $result_trees{'char_latin2_latin2_in_refs'}{'contents'}[1];
diff --git a/tp/t/results/formats_encodings/japanese_shift_jis.pl 
b/tp/t/results/formats_encodings/japanese_shift_jis.pl
index abb47588ad..9351ea5700 100644
--- a/tp/t/results/formats_encodings/japanese_shift_jis.pl
+++ b/tp/t/results/formats_encodings/japanese_shift_jis.pl
@@ -59,102 +59,108 @@ $result_trees{'japanese_shift_jis'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'japanese_shift_jis.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'japanese_shift_jis.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'japanese_shift_jis.info'
               },
-              'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'japanese_shift_jis.info'
-          },
-          'line_nr' => {
-            'file_name' => 'japanese_shift_jis.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'line_nr' => {
+                'file_name' => 'japanese_shift_jis.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'GNU LilyPond -- Manuel d\'initiation japanese'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'GNU LilyPond -- Manuel d\'initiation japanese'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'settitle',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' '
               },
+              'line_nr' => {
+                'file_name' => 'japanese_shift_jis.texi',
+                'line_nr' => 4,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'settitle',
-          'extra' => {
-            'spaces_before_argument' => ' '
-          },
-          'line_nr' => {
-            'file_name' => 'japanese_shift_jis.texi',
-            'line_nr' => 4,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+              'text' => '
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'ja'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'ja'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'documentlanguage',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'ja'
+              },
+              'line_nr' => {
+                'file_name' => 'japanese_shift_jis.texi',
+                'line_nr' => 6,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'documentlanguage',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'ja'
-          },
-          'line_nr' => {
-            'file_name' => 'japanese_shift_jis.texi',
-            'line_nr' => 6,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -832,17 +838,18 @@ 
$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[0]{'contents'}[1]
 
$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
 
$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[0];
 $result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'japanese_shift_jis'}{'contents'}[0];
-$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1];
+$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1];
+$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
+$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1];
+$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1];
+$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'args'}[0];
+$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1]{'contents'}[3];
+$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1];
+$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1]{'contents'}[4]{'parent'}
 = $result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1];
 $result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'japanese_shift_jis'}{'contents'}[0];
-$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[2];
-$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'japanese_shift_jis'}{'contents'}[0];
-$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[3]{'parent'} = 
$result_trees{'japanese_shift_jis'}{'contents'}[0];
-$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[4]{'args'}[0];
-$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = $result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[4];
-$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[4]{'parent'} = 
$result_trees{'japanese_shift_jis'}{'contents'}[0];
-$result_trees{'japanese_shift_jis'}{'contents'}[0]{'contents'}[5]{'parent'} = 
$result_trees{'japanese_shift_jis'}{'contents'}[0];
 $result_trees{'japanese_shift_jis'}{'contents'}[0]{'parent'} = 
$result_trees{'japanese_shift_jis'};
 
$result_trees{'japanese_shift_jis'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'japanese_shift_jis'}{'contents'}[1]{'args'}[0];
 $result_trees{'japanese_shift_jis'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'japanese_shift_jis'}{'contents'}[1];
diff --git a/tp/t/results/formats_encodings/sample_utf8.pl 
b/tp/t/results/formats_encodings/sample_utf8.pl
index 851135ac51..0e100f2e89 100644
--- a/tp/t/results/formats_encodings/sample_utf8.pl
+++ b/tp/t/results/formats_encodings/sample_utf8.pl
@@ -46,139 +46,112 @@ $result_trees{'sample_utf8'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'sample_utf8.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'sample_utf8.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'sample_utf8.info'
               },
-              'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'sample_utf8.info'
-          },
-          'line_nr' => {
-            'file_name' => 'sample_utf8.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'line_nr' => {
+                'file_name' => 'sample_utf8.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'Sample'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'Sample'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'settitle',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' '
               },
-              'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'settitle',
-          'extra' => {
-            'spaces_before_argument' => ' '
-          },
-          'line_nr' => {
-            'file_name' => 'sample_utf8.texi',
-            'line_nr' => 4,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'line_nr' => {
+                'file_name' => 'sample_utf8.texi',
+                'line_nr' => 4,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'UTF-8'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'UTF-8'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'documentencoding',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'input_encoding_name' => 'utf-8',
+                'input_perl_encoding' => 'utf-8-strict',
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'UTF-8'
               },
-              'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'documentencoding',
-          'extra' => {
-            'input_encoding_name' => 'utf-8',
-            'input_perl_encoding' => 'utf-8-strict',
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'UTF-8'
-          },
-          'line_nr' => {
-            'file_name' => 'sample_utf8.texi',
-            'line_nr' => 5,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
-            {
-              'parent' => {},
-              'text' => ' %**end of header
-',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %**end of header
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'cmdname' => 'copying',
-          'contents' => [
-            {
-              'extra' => {
-                'command' => {}
+              'line_nr' => {
+                'file_name' => 'sample_utf8.texi',
+                'line_nr' => 5,
+                'macro' => ''
               },
-              'parent' => {},
-              'text' => '
-',
-              'type' => 'empty_line_after_command'
+              'parent' => {}
             },
             {
-              'contents' => [
+              'args' => [
                 {
                   'parent' => {},
-                  'text' => 'This is a short example of a complete Texinfo 
file.
-'
+                  'text' => ' %**end of header
+',
+                  'type' => 'misc_arg'
                 }
               ],
-              'parent' => {},
-              'type' => 'paragraph'
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %**end of header
+'
+                ]
+              },
+              'parent' => {}
             },
             {
               'parent' => {},
@@ -187,253 +160,286 @@ $result_trees{'sample_utf8'} = {
               'type' => 'empty_line'
             },
             {
+              'cmdname' => 'copying',
               'contents' => [
                 {
+                  'extra' => {
+                    'command' => {}
+                  },
                   'parent' => {},
-                  'text' => 'Copyright (C) 2005 Someone.
+                  'text' => '
+',
+                  'type' => 'empty_line_after_command'
+                },
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'This is a short example of a complete Texinfo 
file.
 '
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'paragraph'
                 },
                 {
                   'parent' => {},
-                  'text' => "Texinfo\x{4e2d}\x{6587}\x{793a}\x{4f8b}
-"
-                }
-              ],
-              'parent' => {},
-              'type' => 'paragraph'
-            },
-            {
-              'args' => [
+                  'text' => '
+',
+                  'type' => 'empty_line'
+                },
                 {
                   'contents' => [
                     {
                       'parent' => {},
-                      'text' => 'copying'
+                      'text' => 'Copyright (C) 2005 Someone.
+'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => "Texinfo\x{4e2d}\x{6587}\x{793a}\x{4f8b}
+"
                     }
                   ],
-                  'extra' => {
-                    'spaces_after_argument' => '
+                  'parent' => {},
+                  'type' => 'paragraph'
+                },
+                {
+                  'args' => [
+                    {
+                      'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => 'copying'
+                        }
+                      ],
+                      'extra' => {
+                        'spaces_after_argument' => '
 '
+                      },
+                      'parent' => {},
+                      'type' => 'line_arg'
+                    }
+                  ],
+                  'cmdname' => 'end',
+                  'extra' => {
+                    'command_argument' => 'copying',
+                    'spaces_before_argument' => ' ',
+                    'text_arg' => 'copying'
                   },
-                  'parent' => {},
-                  'type' => 'line_arg'
+                  'line_nr' => {
+                    'file_name' => 'sample_utf8.texi',
+                    'line_nr' => 13,
+                    'macro' => ''
+                  },
+                  'parent' => {}
                 }
               ],
-              'cmdname' => 'end',
               'extra' => {
-                'command_argument' => 'copying',
-                'spaces_before_argument' => ' ',
-                'text_arg' => 'copying'
+                'end_command' => {}
               },
               'line_nr' => {
                 'file_name' => 'sample_utf8.texi',
-                'line_nr' => 13,
+                'line_nr' => 8,
                 'macro' => ''
               },
               'parent' => {}
-            }
-          ],
-          'extra' => {
-            'end_command' => {}
-          },
-          'line_nr' => {
-            'file_name' => 'sample_utf8.texi',
-            'line_nr' => 8,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'cmdname' => 'titlepage',
-          'contents' => [
+            },
             {
-              'extra' => {
-                'command' => {}
-              },
               'parent' => {},
               'text' => '
 ',
-              'type' => 'empty_line_after_command'
+              'type' => 'empty_line'
             },
             {
-              'args' => [
+              'cmdname' => 'titlepage',
+              'contents' => [
                 {
-                  'contents' => [
+                  'extra' => {
+                    'command' => {}
+                  },
+                  'parent' => {},
+                  'text' => '
+',
+                  'type' => 'empty_line_after_command'
+                },
+                {
+                  'args' => [
                     {
+                      'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => "\x{6807}\x{9898}\x{793a}\x{4f8b} 
\x{104}\x{118} ae \x{105}\x{119} \x{c2} \x{f9}"
+                        }
+                      ],
+                      'extra' => {
+                        'spaces_after_argument' => '
+'
+                      },
                       'parent' => {},
-                      'text' => "\x{6807}\x{9898}\x{793a}\x{4f8b} 
\x{104}\x{118} ae \x{105}\x{119} \x{c2} \x{f9}"
+                      'type' => 'line_arg'
                     }
                   ],
+                  'cmdname' => 'title',
                   'extra' => {
-                    'spaces_after_argument' => '
-'
+                    'spaces_before_argument' => ' '
                   },
-                  'parent' => {},
-                  'type' => 'line_arg'
-                }
-              ],
-              'cmdname' => 'title',
-              'extra' => {
-                'spaces_before_argument' => ' '
-              },
-              'line_nr' => {
-                'file_name' => 'sample_utf8.texi',
-                'line_nr' => 16,
-                'macro' => ''
-              },
-              'parent' => {}
-            },
-            {
-              'args' => [
+                  'line_nr' => {
+                    'file_name' => 'sample_utf8.texi',
+                    'line_nr' => 16,
+                    'macro' => ''
+                  },
+                  'parent' => {}
+                },
                 {
-                  'parent' => {},
-                  'text' => '
+                  'args' => [
+                    {
+                      'parent' => {},
+                      'text' => '
 ',
-                  'type' => 'misc_arg'
-                }
-              ],
-              'cmdname' => 'page',
-              'parent' => {}
-            },
-            {
-              'contents' => [
+                      'type' => 'misc_arg'
+                    }
+                  ],
+                  'cmdname' => 'page',
+                  'parent' => {}
+                },
                 {
-                  'parent' => {},
-                  'text' => "Texinfo\x{4e2d}\x{6587}\x{793a}\x{4f8b}
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => "Texinfo\x{4e2d}\x{6587}\x{793a}\x{4f8b}
 "
+                    },
+                    {
+                      'args' => [
+                        {
+                          'parent' => {},
+                          'text' => ' 0pt plus 1filll
+',
+                          'type' => 'misc_arg'
+                        }
+                      ],
+                      'cmdname' => 'vskip',
+                      'extra' => {
+                        'misc_args' => [
+                          ' 0pt plus 1filll
+'
+                        ]
+                      },
+                      'parent' => {}
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'paragraph'
                 },
                 {
                   'args' => [
                     {
                       'parent' => {},
-                      'text' => ' 0pt plus 1filll
+                      'text' => '
 ',
                       'type' => 'misc_arg'
                     }
                   ],
-                  'cmdname' => 'vskip',
-                  'extra' => {
-                    'misc_args' => [
-                      ' 0pt plus 1filll
+                  'cmdname' => 'insertcopying',
+                  'line_nr' => {
+                    'file_name' => 'sample_utf8.texi',
+                    'line_nr' => 20,
+                    'macro' => ''
+                  },
+                  'parent' => {}
+                },
+                {
+                  'args' => [
+                    {
+                      'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => 'titlepage'
+                        }
+                      ],
+                      'extra' => {
+                        'spaces_after_argument' => '
 '
-                    ]
+                      },
+                      'parent' => {},
+                      'type' => 'line_arg'
+                    }
+                  ],
+                  'cmdname' => 'end',
+                  'extra' => {
+                    'command_argument' => 'titlepage',
+                    'spaces_before_argument' => ' ',
+                    'text_arg' => 'titlepage'
+                  },
+                  'line_nr' => {
+                    'file_name' => 'sample_utf8.texi',
+                    'line_nr' => 21,
+                    'macro' => ''
                   },
                   'parent' => {}
                 }
               ],
+              'extra' => {
+                'end_command' => {}
+              },
+              'line_nr' => {
+                'file_name' => 'sample_utf8.texi',
+                'line_nr' => 15,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'paragraph'
+              'text' => '
+',
+              'type' => 'empty_line'
             },
             {
               'args' => [
                 {
                   'parent' => {},
-                  'text' => '
+                  'text' => ' Output the table of the contents at the 
beginning.
 ',
                   'type' => 'misc_arg'
                 }
               ],
-              'cmdname' => 'insertcopying',
-              'line_nr' => {
-                'file_name' => 'sample_utf8.texi',
-                'line_nr' => 20,
-                'macro' => ''
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' Output the table of the contents at the beginning.
+'
+                ]
               },
               'parent' => {}
             },
             {
               'args' => [
                 {
-                  'contents' => [
-                    {
-                      'parent' => {},
-                      'text' => 'titlepage'
-                    }
-                  ],
-                  'extra' => {
-                    'spaces_after_argument' => '
-'
-                  },
                   'parent' => {},
-                  'type' => 'line_arg'
+                  'text' => '
+',
+                  'type' => 'misc_arg'
                 }
               ],
-              'cmdname' => 'end',
-              'extra' => {
-                'command_argument' => 'titlepage',
-                'spaces_before_argument' => ' ',
-                'text_arg' => 'titlepage'
-              },
+              'cmdname' => 'contents',
               'line_nr' => {
                 'file_name' => 'sample_utf8.texi',
-                'line_nr' => 21,
+                'line_nr' => 24,
                 'macro' => ''
               },
               'parent' => {}
-            }
-          ],
-          'extra' => {
-            'end_command' => {}
-          },
-          'line_nr' => {
-            'file_name' => 'sample_utf8.texi',
-            'line_nr' => 15,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
-            {
-              'parent' => {},
-              'text' => ' Output the table of the contents at the beginning.
-',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' Output the table of the contents at the beginning.
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+            },
             {
               'parent' => {},
               'text' => '
 ',
-              'type' => 'misc_arg'
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'contents',
-          'line_nr' => {
-            'file_name' => 'sample_utf8.texi',
-            'line_nr' => 24,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -1418,56 +1424,57 @@ 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'paren
 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[0];
 $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'sample_utf8'}{'contents'}[0];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[3];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[4]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'contents'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'contents'}[1];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'contents'}[1]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'contents'}[2]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'contents'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'contents'}[3];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'contents'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'contents'}[3];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'contents'}[3]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'contents'}[4]{'args'}[0];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'contents'}[4];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'contents'}[4]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'extra'}{'end_command'}
 = 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'contents'}[4];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[6]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[1]{'args'}[0];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[1];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[1]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[2];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[2]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[3];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[3]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[3]{'contents'}[1];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[3];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[3]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[4];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[4]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[5]{'args'}[0];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[5]{'args'}[0]{'parent'}
 = 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[5];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[5]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'extra'}{'end_command'}
 = 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'contents'}[5];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[9]{'args'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[9];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[9]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[10]{'args'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[10];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[10]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1];
+$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[11]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1];
 $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'sample_utf8'}{'contents'}[0];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[2];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'sample_utf8'}{'contents'}[0];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[3];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[3]{'parent'} = 
$result_trees{'sample_utf8'}{'contents'}[0];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[4];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[4]{'parent'} = 
$result_trees{'sample_utf8'}{'contents'}[0];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[5]{'parent'} = 
$result_trees{'sample_utf8'}{'contents'}[0];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6]{'contents'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6]{'contents'}[1];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6]{'contents'}[1]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6]{'contents'}[2]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6]{'contents'}[3]{'contents'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6]{'contents'}[3];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6]{'contents'}[3]{'contents'}[1]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6]{'contents'}[3];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6]{'contents'}[3]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6]{'contents'}[4]{'args'}[0];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6]{'contents'}[4]{'args'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6]{'contents'}[4];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6]{'contents'}[4]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6]{'extra'}{'end_command'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6]{'contents'}[4];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[6]{'parent'} = 
$result_trees{'sample_utf8'}{'contents'}[0];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[7]{'parent'} = 
$result_trees{'sample_utf8'}{'contents'}[0];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[1]{'args'}[0];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[1];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[1]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[2];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[2]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[3]{'contents'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[3];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[3]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[3]{'contents'}[1];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[3]{'contents'}[1]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[3];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[3]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[4]{'args'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[4];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[4]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[5]{'args'}[0];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[5]{'args'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[5];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[5]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'extra'}{'end_command'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'contents'}[5];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[8]{'parent'} = 
$result_trees{'sample_utf8'}{'contents'}[0];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[9]{'parent'} = 
$result_trees{'sample_utf8'}{'contents'}[0];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[10]{'args'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[10];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[10]{'parent'} = 
$result_trees{'sample_utf8'}{'contents'}[0];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[11]{'args'}[0]{'parent'}
 = $result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[11];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[11]{'parent'} = 
$result_trees{'sample_utf8'}{'contents'}[0];
-$result_trees{'sample_utf8'}{'contents'}[0]{'contents'}[12]{'parent'} = 
$result_trees{'sample_utf8'}{'contents'}[0];
 $result_trees{'sample_utf8'}{'contents'}[0]{'parent'} = 
$result_trees{'sample_utf8'};
 
$result_trees{'sample_utf8'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} 
= $result_trees{'sample_utf8'}{'contents'}[1]{'args'}[0];
 $result_trees{'sample_utf8'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'sample_utf8'}{'contents'}[1];
diff --git a/tp/t/results/formatting/cond.pl b/tp/t/results/formatting/cond.pl
index 96ba7c0eaf..5afaa3c154 100644
--- a/tp/t/results/formatting/cond.pl
+++ b/tp/t/results/formatting/cond.pl
@@ -28,39 +28,45 @@ $result_trees{'cond'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'cond.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'cond.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'cond.info'
+              },
+              'line_nr' => {
+                'file_name' => 'cond.texi',
+                'line_nr' => 2,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'cond.info'
-          },
-          'line_nr' => {
-            'file_name' => 'cond.texi',
-            'line_nr' => 2,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -339,10 +345,11 @@ $result_trees{'cond'} = {
 
$result_trees{'cond'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'cond'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 $result_trees{'cond'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'cond'}{'contents'}[0]{'contents'}[0];
 $result_trees{'cond'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'cond'}{'contents'}[0];
-$result_trees{'cond'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'cond'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'cond'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'cond'}{'contents'}[0]{'contents'}[1];
+$result_trees{'cond'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cond'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'cond'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'cond'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'cond'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'} = 
$result_trees{'cond'}{'contents'}[0]{'contents'}[1];
+$result_trees{'cond'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'} = 
$result_trees{'cond'}{'contents'}[0]{'contents'}[1];
 $result_trees{'cond'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'cond'}{'contents'}[0];
-$result_trees{'cond'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'cond'}{'contents'}[0];
 $result_trees{'cond'}{'contents'}[0]{'parent'} = $result_trees{'cond'};
 $result_trees{'cond'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'cond'}{'contents'}[1]{'args'}[0];
 $result_trees{'cond'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'cond'}{'contents'}[1];
diff --git a/tp/t/results/formatting/cond_ifhtml_ifinfo_iftex.pl 
b/tp/t/results/formatting/cond_ifhtml_ifinfo_iftex.pl
index d47ad05ec5..0bbbebd709 100644
--- a/tp/t/results/formatting/cond_ifhtml_ifinfo_iftex.pl
+++ b/tp/t/results/formatting/cond_ifhtml_ifinfo_iftex.pl
@@ -28,39 +28,45 @@ $result_trees{'cond_ifhtml_ifinfo_iftex'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'cond.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'cond.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'cond.info'
+              },
+              'line_nr' => {
+                'file_name' => 'cond.texi',
+                'line_nr' => 2,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'cond.info'
-          },
-          'line_nr' => {
-            'file_name' => 'cond.texi',
-            'line_nr' => 2,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -353,10 +359,11 @@ $result_trees{'cond_ifhtml_ifinfo_iftex'} = {
 
$result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[0];
-$result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1];
+$result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1];
+$result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[0];
-$result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[0];
 $result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[0]{'parent'} = 
$result_trees{'cond_ifhtml_ifinfo_iftex'};
 
$result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[1]{'args'}[0];
 $result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[1]{'args'}[0]{'parent'} 
= $result_trees{'cond_ifhtml_ifinfo_iftex'}{'contents'}[1];
diff --git a/tp/t/results/formatting/cond_info.pl 
b/tp/t/results/formatting/cond_info.pl
index 4d199bcede..e5e1d4f2f3 100644
--- a/tp/t/results/formatting/cond_info.pl
+++ b/tp/t/results/formatting/cond_info.pl
@@ -28,39 +28,45 @@ $result_trees{'cond_info'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'cond.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'cond.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'cond.info'
               },
+              'line_nr' => {
+                'file_name' => 'cond.texi',
+                'line_nr' => 2,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'cond.info'
-          },
-          'line_nr' => {
-            'file_name' => 'cond.texi',
-            'line_nr' => 2,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -325,10 +331,11 @@ $result_trees{'cond_info'} = {
 
$result_trees{'cond_info'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'cond_info'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'cond_info'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'cond_info'}{'contents'}[0]{'contents'}[0];
 $result_trees{'cond_info'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'cond_info'}{'contents'}[0];
-$result_trees{'cond_info'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'cond_info'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'cond_info'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'} 
= $result_trees{'cond_info'}{'contents'}[0]{'contents'}[1];
+$result_trees{'cond_info'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cond_info'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'cond_info'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'cond_info'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'cond_info'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'cond_info'}{'contents'}[0]{'contents'}[1];
+$result_trees{'cond_info'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'cond_info'}{'contents'}[0]{'contents'}[1];
 $result_trees{'cond_info'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'cond_info'}{'contents'}[0];
-$result_trees{'cond_info'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'cond_info'}{'contents'}[0];
 $result_trees{'cond_info'}{'contents'}[0]{'parent'} = 
$result_trees{'cond_info'};
 $result_trees{'cond_info'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} 
= $result_trees{'cond_info'}{'contents'}[1]{'args'}[0];
 $result_trees{'cond_info'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'cond_info'}{'contents'}[1];
diff --git a/tp/t/results/formatting/cond_info_ifhtml_ifinfo_iftex.pl 
b/tp/t/results/formatting/cond_info_ifhtml_ifinfo_iftex.pl
index b13c9fa410..8d6f61024f 100644
--- a/tp/t/results/formatting/cond_info_ifhtml_ifinfo_iftex.pl
+++ b/tp/t/results/formatting/cond_info_ifhtml_ifinfo_iftex.pl
@@ -28,39 +28,45 @@ $result_trees{'cond_info_ifhtml_ifinfo_iftex'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'cond.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'cond.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'cond.info'
+              },
+              'line_nr' => {
+                'file_name' => 'cond.texi',
+                'line_nr' => 2,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'cond.info'
-          },
-          'line_nr' => {
-            'file_name' => 'cond.texi',
-            'line_nr' => 2,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -353,10 +359,11 @@ $result_trees{'cond_info_ifhtml_ifinfo_iftex'} = {
 
$result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[0];
-$result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1];
+$result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1];
+$result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[0];
-$result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[0];
 $result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[0]{'parent'} = 
$result_trees{'cond_info_ifhtml_ifinfo_iftex'};
 
$result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[1]{'args'}[0];
 
$result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'cond_info_ifhtml_ifinfo_iftex'}{'contents'}[1];
diff --git a/tp/t/results/formatting/cond_info_no-ifhtml_no-ifinfo_no-iftex.pl 
b/tp/t/results/formatting/cond_info_no-ifhtml_no-ifinfo_no-iftex.pl
index cf35757668..04cc0a3218 100644
--- a/tp/t/results/formatting/cond_info_no-ifhtml_no-ifinfo_no-iftex.pl
+++ b/tp/t/results/formatting/cond_info_no-ifhtml_no-ifinfo_no-iftex.pl
@@ -28,39 +28,45 @@ $result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'cond.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'cond.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'cond.info'
               },
+              'line_nr' => {
+                'file_name' => 'cond.texi',
+                'line_nr' => 2,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'cond.info'
-          },
-          'line_nr' => {
-            'file_name' => 'cond.texi',
-            'line_nr' => 2,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -325,10 +331,11 @@ $result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'} = 
{
 
$result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0];
-$result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1];
+$result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1];
+$result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0];
-$result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0];
 
$result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'parent'}
 = $result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'};
 
$result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[1]{'args'}[0];
 
$result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[1];
diff --git a/tp/t/results/formatting/cond_no-ifhtml_no-ifinfo_no-iftex.pl 
b/tp/t/results/formatting/cond_no-ifhtml_no-ifinfo_no-iftex.pl
index 380db4d712..d121f399c8 100644
--- a/tp/t/results/formatting/cond_no-ifhtml_no-ifinfo_no-iftex.pl
+++ b/tp/t/results/formatting/cond_no-ifhtml_no-ifinfo_no-iftex.pl
@@ -28,39 +28,45 @@ $result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'cond.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'cond.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'cond.info'
               },
+              'line_nr' => {
+                'file_name' => 'cond.texi',
+                'line_nr' => 2,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'cond.info'
-          },
-          'line_nr' => {
-            'file_name' => 'cond.texi',
-            'line_nr' => 2,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -325,10 +331,11 @@ $result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'} = {
 
$result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0];
-$result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1];
+$result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1];
+$result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0];
-$result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0];
 $result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[0]{'parent'} = 
$result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'};
 
$result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[1]{'args'}[0];
 
$result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'}{'contents'}[1];
diff --git a/tp/t/results/formatting/cond_xml.pl 
b/tp/t/results/formatting/cond_xml.pl
index cd61a7a710..ad29dff7e8 100644
--- a/tp/t/results/formatting/cond_xml.pl
+++ b/tp/t/results/formatting/cond_xml.pl
@@ -28,39 +28,45 @@ $result_trees{'cond_xml'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'cond.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'cond.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'cond.info'
               },
+              'line_nr' => {
+                'file_name' => 'cond.texi',
+                'line_nr' => 2,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'cond.info'
-          },
-          'line_nr' => {
-            'file_name' => 'cond.texi',
-            'line_nr' => 2,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -325,10 +331,11 @@ $result_trees{'cond_xml'} = {
 
$result_trees{'cond_xml'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'cond_xml'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'cond_xml'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'cond_xml'}{'contents'}[0]{'contents'}[0];
 $result_trees{'cond_xml'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'cond_xml'}{'contents'}[0];
-$result_trees{'cond_xml'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'cond_xml'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'cond_xml'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'cond_xml'}{'contents'}[0]{'contents'}[1];
+$result_trees{'cond_xml'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cond_xml'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'cond_xml'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'cond_xml'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'cond_xml'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'cond_xml'}{'contents'}[0]{'contents'}[1];
+$result_trees{'cond_xml'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'cond_xml'}{'contents'}[0]{'contents'}[1];
 $result_trees{'cond_xml'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'cond_xml'}{'contents'}[0];
-$result_trees{'cond_xml'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'cond_xml'}{'contents'}[0];
 $result_trees{'cond_xml'}{'contents'}[0]{'parent'} = $result_trees{'cond_xml'};
 $result_trees{'cond_xml'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'cond_xml'}{'contents'}[1]{'args'}[0];
 $result_trees{'cond_xml'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'cond_xml'}{'contents'}[1];
diff --git a/tp/t/results/formatting/defcondx_Dbar.pl 
b/tp/t/results/formatting/defcondx_Dbar.pl
index 7787e4f707..726079ddec 100644
--- a/tp/t/results/formatting/defcondx_Dbar.pl
+++ b/tp/t/results/formatting/defcondx_Dbar.pl
@@ -28,99 +28,105 @@ $result_trees{'defcondx_Dbar'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'defxcond.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'defxcond.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'defxcond.info'
+              },
+              'line_nr' => {
+                'file_name' => 'defxcond.texi',
+                'line_nr' => 2,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'defxcond.info'
-          },
-          'line_nr' => {
-            'file_name' => 'defxcond.texi',
-            'line_nr' => 2,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+              'text' => '
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' set this from the command line.
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' set this from the command line.
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' set this from the command line.
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' set this from the command line.
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' set bar
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' set bar
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' set bar
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' set bar
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' deffnx inside conditional.
+              'text' => '
+',
+              'type' => 'empty_line'
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' deffnx inside conditional.
 ',
-              'type' => 'misc_arg'
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' deffnx inside conditional.
+'
+                ]
+              },
+              'parent' => {}
             }
           ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' deffnx inside conditional.
-'
-            ]
-          },
-          'parent' => {}
+          'parent' => {},
+          'type' => 'preamble_before_content'
         },
         {
           'cmdname' => 'deffn',
@@ -318,40 +324,41 @@ $result_trees{'defcondx_Dbar'} = {
 
$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[0];
 $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'defcondx_Dbar'}{'contents'}[0];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1]{'contents'}[3];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1]{'contents'}[4]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1]{'contents'}[5];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1];
 $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'defcondx_Dbar'}{'contents'}[0];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'args'}[0];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'args'}[0];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[0];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[2];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[3]{'contents'}[0]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[3];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[3]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[3]{'contents'}[1];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[3]{'contents'}[1]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[3];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[3]{'contents'}[2]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[3];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[3]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[4]{'args'}[0];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[4]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[4];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[4]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2];
+$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'extra'}{'end_command'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'contents'}[4];
 $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'defcondx_Dbar'}{'contents'}[0];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[3];
 $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[3]{'parent'} = 
$result_trees{'defcondx_Dbar'}{'contents'}[0];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[4];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[4]{'parent'} = 
$result_trees{'defcondx_Dbar'}{'contents'}[0];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[5]{'parent'} = 
$result_trees{'defcondx_Dbar'}{'contents'}[0];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[6]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[6];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[6]{'parent'} = 
$result_trees{'defcondx_Dbar'}{'contents'}[0];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[0]{'args'}[0];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[0]{'args'}[0];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[0];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[0]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[1];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[2]{'args'}[0];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[2]{'args'}[0];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[2];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[2]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[2]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[3]{'contents'}[0]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[3];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[3]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[3]{'contents'}[1];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[3]{'contents'}[1]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[3];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[3]{'contents'}[2]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[3];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[3]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[4]{'args'}[0];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[4]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[4];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[4]{'parent'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'extra'}{'end_command'}
 = $result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'contents'}[4];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[7]{'parent'} = 
$result_trees{'defcondx_Dbar'}{'contents'}[0];
-$result_trees{'defcondx_Dbar'}{'contents'}[0]{'contents'}[8]{'parent'} = 
$result_trees{'defcondx_Dbar'}{'contents'}[0];
 $result_trees{'defcondx_Dbar'}{'contents'}[0]{'parent'} = 
$result_trees{'defcondx_Dbar'};
 $result_trees{'defcondx_Dbar'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'defcondx_Dbar'}{'contents'}[1];
 $result_trees{'defcondx_Dbar'}{'contents'}[1]{'parent'} = 
$result_trees{'defcondx_Dbar'};
diff --git a/tp/t/results/formatting/defcondx_Ubar.pl 
b/tp/t/results/formatting/defcondx_Ubar.pl
index 00d6e3efc8..0ef131eeb7 100644
--- a/tp/t/results/formatting/defcondx_Ubar.pl
+++ b/tp/t/results/formatting/defcondx_Ubar.pl
@@ -28,99 +28,105 @@ $result_trees{'defcondx_Ubar'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'defxcond.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'defxcond.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'defxcond.info'
+              },
+              'line_nr' => {
+                'file_name' => 'defxcond.texi',
+                'line_nr' => 2,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'defxcond.info'
-          },
-          'line_nr' => {
-            'file_name' => 'defxcond.texi',
-            'line_nr' => 2,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+              'text' => '
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' set this from the command line.
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' set this from the command line.
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' set this from the command line.
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' set this from the command line.
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' set bar
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' set bar
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' set bar
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' set bar
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' deffnx inside conditional.
+              'text' => '
+',
+              'type' => 'empty_line'
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' deffnx inside conditional.
 ',
-              'type' => 'misc_arg'
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' deffnx inside conditional.
+'
+                ]
+              },
+              'parent' => {}
             }
           ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' deffnx inside conditional.
-'
-            ]
-          },
-          'parent' => {}
+          'parent' => {},
+          'type' => 'preamble_before_content'
         },
         {
           'cmdname' => 'deffn',
@@ -270,34 +276,35 @@ $result_trees{'defcondx_Ubar'} = {
 
$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[0];
 $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'defcondx_Ubar'}{'contents'}[0];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1]{'contents'}[3];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1]{'contents'}[4]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1]{'contents'}[5];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1];
 $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'defcondx_Ubar'}{'contents'}[0];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'args'}[0];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'args'}[0];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[0];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[2];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2];
+$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'extra'}{'end_command'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'contents'}[2];
 $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'defcondx_Ubar'}{'contents'}[0];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[3];
 $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[3]{'parent'} = 
$result_trees{'defcondx_Ubar'}{'contents'}[0];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[4];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[4]{'parent'} = 
$result_trees{'defcondx_Ubar'}{'contents'}[0];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[5]{'parent'} = 
$result_trees{'defcondx_Ubar'}{'contents'}[0];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[6]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[6];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[6]{'parent'} = 
$result_trees{'defcondx_Ubar'}{'contents'}[0];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[0]{'args'}[0];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[0]{'args'}[0];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[0];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'}
 = 
$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[0]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[1];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[1];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'contents'}[2];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[1];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[1];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[2]{'args'}[0];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[2];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[2]{'parent'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'extra'}{'end_command'}
 = $result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'contents'}[2];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[7]{'parent'} = 
$result_trees{'defcondx_Ubar'}{'contents'}[0];
-$result_trees{'defcondx_Ubar'}{'contents'}[0]{'contents'}[8]{'parent'} = 
$result_trees{'defcondx_Ubar'}{'contents'}[0];
 $result_trees{'defcondx_Ubar'}{'contents'}[0]{'parent'} = 
$result_trees{'defcondx_Ubar'};
 $result_trees{'defcondx_Ubar'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'defcondx_Ubar'}{'contents'}[1];
 $result_trees{'defcondx_Ubar'}{'contents'}[1]{'parent'} = 
$result_trees{'defcondx_Ubar'};
diff --git a/tp/t/results/formatting/direntry_dircategory_info_split.pl 
b/tp/t/results/formatting/direntry_dircategory_info_split.pl
index be598713b8..dca82e5203 100644
--- a/tp/t/results/formatting/direntry_dircategory_info_split.pl
+++ b/tp/t/results/formatting/direntry_dircategory_info_split.pl
@@ -34,93 +34,99 @@ $result_trees{'direntry_dircategory_info_split'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'direntry_dircategory.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'direntry_dircategory.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'direntry_dircategory.info'
               },
+              'line_nr' => {
+                'file_name' => 'direntry_dircategory.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'direntry_dircategory.info'
-          },
-          'line_nr' => {
-            'file_name' => 'direntry_dircategory.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+              'text' => '
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'contents' => [
-                {
-                  'parent' => {},
-                  'text' => '``category---'
-                },
+              'args' => [
                 {
-                  'args' => [
+                  'contents' => [
                     {
-                      'contents' => [
+                      'parent' => {},
+                      'text' => '``category---'
+                    },
+                    {
+                      'args' => [
                         {
+                          'contents' => [
+                            {
+                              'parent' => {},
+                              'text' => 'th  ere'
+                            }
+                          ],
                           'parent' => {},
-                          'text' => 'th  ere'
+                          'type' => 'brace_command_arg'
                         }
                       ],
+                      'cmdname' => 'var',
+                      'contents' => [],
+                      'line_nr' => {
+                        'file_name' => 'direntry_dircategory.texi',
+                        'line_nr' => 5,
+                        'macro' => ''
+                      },
+                      'parent' => {}
+                    },
+                    {
                       'parent' => {},
-                      'type' => 'brace_command_arg'
+                      'text' => '?\'\''
                     }
                   ],
-                  'cmdname' => 'var',
-                  'contents' => [],
-                  'line_nr' => {
-                    'file_name' => 'direntry_dircategory.texi',
-                    'line_nr' => 5,
-                    'macro' => ''
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
                   },
-                  'parent' => {}
-                },
-                {
                   'parent' => {},
-                  'text' => '?\'\''
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'dircategory',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' '
               },
-              'parent' => {},
-              'type' => 'line_arg'
+              'line_nr' => {
+                'file_name' => 'direntry_dircategory.texi',
+                'line_nr' => 5,
+                'macro' => ''
+              },
+              'parent' => {}
             }
           ],
-          'cmdname' => 'dircategory',
-          'extra' => {
-            'spaces_before_argument' => ' '
-          },
-          'line_nr' => {
-            'file_name' => 'direntry_dircategory.texi',
-            'line_nr' => 5,
-            'macro' => ''
-          },
-          'parent' => {}
+          'parent' => {},
+          'type' => 'preamble_before_content'
         },
         {
           'cmdname' => 'direntry',
@@ -959,74 +965,75 @@ 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[0]{'
 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'direntry_dircategory_info_split'}{'contents'}[0];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'direntry_dircategory_info_split'}{'contents'}[0];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'extra'}{'command'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[1];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[1]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[2]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[3];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[3];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[3]{'contents'}[2]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[3];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[3]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[4]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5]{'contents'}[0];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5]{'contents'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5]{'contents'}[0]{'contents'}[1];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5]{'contents'}[0];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5]{'contents'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5]{'contents'}[0];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'extra'}{'menu_entry_description'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'extra'}{'menu_entry_name'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[1];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'extra'}{'menu_entry_node'}{'manual_content'}[0]
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[3]{'contents'}[1];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[2];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'extra'}{'end_command'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'contents'}[2];
 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'direntry_dircategory_info_split'}{'contents'}[0];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[3];
 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'direntry_dircategory_info_split'}{'contents'}[0];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[0]{'extra'}{'command'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[1];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[1]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[2]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[3];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[3];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[3]{'contents'}[2]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[3];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[3]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[4]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5]{'contents'}[0];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5]{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5]{'contents'}[0]{'contents'}[1];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5]{'contents'}[0];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5]{'contents'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5]{'contents'}[0];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'extra'}{'menu_entry_description'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'extra'}{'menu_entry_name'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[1];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'extra'}{'menu_entry_node'}{'manual_content'}[0]
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[3]{'contents'}[1];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[0];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[2];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'extra'}{'end_command'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'contents'}[2];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'args'}[0];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4];
 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'direntry_dircategory_info_split'}{'contents'}[0];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[0]{'extra'}{'command'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[1];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[1];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[1]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[2]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[3]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[3]{'contents'}[0];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[3]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[3]{'contents'}[0];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[3];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[3]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'menu_entry_description'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[3];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0]
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[1]{'contents'}[0];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[1]
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[1]{'contents'}[1];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[2]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[2]{'contents'}[0];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[2]{'contents'}[0];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[2];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[2]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[3]{'args'}[0];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[3];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[3]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5];
+$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'extra'}{'end_command'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'contents'}[3];
 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[5]{'parent'}
 = $result_trees{'direntry_dircategory_info_split'}{'contents'}[0];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[6]{'args'}[0];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[6]{'args'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[6];
 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[6]{'parent'}
 = $result_trees{'direntry_dircategory_info_split'}{'contents'}[0];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[0]{'extra'}{'command'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'args'}[1];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'args'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'args'}[1];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'args'}[1]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'args'}[2]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'args'}[3]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'args'}[3]{'contents'}[0];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'args'}[3]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'args'}[3]{'contents'}[0];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'args'}[3];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'args'}[3]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'menu_entry_description'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'args'}[3];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0]
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'args'}[1]{'contents'}[0];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[1]
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'args'}[1]{'contents'}[1];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[2]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[2]{'contents'}[0];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[2]{'contents'}[0];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[2];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[2]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[3]{'args'}[0];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[3];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[3]{'parent'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'extra'}{'end_command'}
 = 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'contents'}[3];
 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[7]{'parent'}
 = $result_trees{'direntry_dircategory_info_split'}{'contents'}[0];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[8]{'parent'}
 = $result_trees{'direntry_dircategory_info_split'}{'contents'}[0];
-$result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'contents'}[9]{'parent'}
 = $result_trees{'direntry_dircategory_info_split'}{'contents'}[0];
 $result_trees{'direntry_dircategory_info_split'}{'contents'}[0]{'parent'} = 
$result_trees{'direntry_dircategory_info_split'};
 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'direntry_dircategory_info_split'}{'contents'}[1]{'args'}[0];
 
$result_trees{'direntry_dircategory_info_split'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'direntry_dircategory_info_split'}{'contents'}[1];
diff --git a/tp/t/results/formatting/documentlanguage_set_option.pl 
b/tp/t/results/formatting/documentlanguage_set_option.pl
index eeea44cc4a..a48999e423 100644
--- a/tp/t/results/formatting/documentlanguage_set_option.pl
+++ b/tp/t/results/formatting/documentlanguage_set_option.pl
@@ -46,104 +46,110 @@ $result_trees{'documentlanguage_set_option'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'documentlanguage_set.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'documentlanguage_set.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'documentlanguage_set.info'
               },
-              'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'documentlanguage_set.info'
-          },
-          'line_nr' => {
-            'file_name' => 'documentlanguage_set.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'line_nr' => {
+                'file_name' => 'documentlanguage_set.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'pt'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'pt'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'documentlanguage',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'pt'
               },
-              'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'documentlanguage',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'pt'
-          },
-          'line_nr' => {
-            'file_name' => 'documentlanguage_set.texi',
-            'line_nr' => 4,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'line_nr' => {
+                'file_name' => 'documentlanguage_set.texi',
+                'line_nr' => 4,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
             {
-              'contents' => [
-                {
-                  'parent' => {},
-                  'text' => 'Test '
-                },
-                {
-                  'cmdname' => '@',
-                  'parent' => {}
-                },
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'Test '
+                    },
+                    {
+                      'cmdname' => '@',
+                      'parent' => {}
+                    },
+                    {
+                      'parent' => {},
+                      'text' => 'documentlanguage set'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'documentlanguage set'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'settitle',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' '
+              },
+              'line_nr' => {
+                'file_name' => 'documentlanguage_set.texi',
+                'line_nr' => 5,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'settitle',
-          'extra' => {
-            'spaces_before_argument' => ' '
-          },
-          'line_nr' => {
-            'file_name' => 'documentlanguage_set.texi',
-            'line_nr' => 5,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -267,18 +273,19 @@ 
$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[0]{'cont
 
$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
 
$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'documentlanguage_set_option'}{'contents'}[0];
-$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1];
+$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1];
+$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
+$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1];
+$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1];
+$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'documentlanguage_set_option'}{'contents'}[0];
-$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[2];
-$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'documentlanguage_set_option'}{'contents'}[0];
-$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[3];
-$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'documentlanguage_set_option'}{'contents'}[0];
-$result_trees{'documentlanguage_set_option'}{'contents'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'documentlanguage_set_option'}{'contents'}[0];
 $result_trees{'documentlanguage_set_option'}{'contents'}[0]{'parent'} = 
$result_trees{'documentlanguage_set_option'};
 
$result_trees{'documentlanguage_set_option'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'documentlanguage_set_option'}{'contents'}[1]{'args'}[0];
 
$result_trees{'documentlanguage_set_option'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'documentlanguage_set_option'}{'contents'}[1];
diff --git a/tp/t/results/formatting/documentlanguage_set_option_info.pl 
b/tp/t/results/formatting/documentlanguage_set_option_info.pl
index 5705abf354..3479408f53 100644
--- a/tp/t/results/formatting/documentlanguage_set_option_info.pl
+++ b/tp/t/results/formatting/documentlanguage_set_option_info.pl
@@ -46,104 +46,110 @@ $result_trees{'documentlanguage_set_option_info'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'documentlanguage_set.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'documentlanguage_set.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'documentlanguage_set.info'
               },
-              'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'documentlanguage_set.info'
-          },
-          'line_nr' => {
-            'file_name' => 'documentlanguage_set.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'line_nr' => {
+                'file_name' => 'documentlanguage_set.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'pt'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'pt'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'documentlanguage',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'pt'
               },
-              'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'documentlanguage',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'pt'
-          },
-          'line_nr' => {
-            'file_name' => 'documentlanguage_set.texi',
-            'line_nr' => 4,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'line_nr' => {
+                'file_name' => 'documentlanguage_set.texi',
+                'line_nr' => 4,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
             {
-              'contents' => [
-                {
-                  'parent' => {},
-                  'text' => 'Test '
-                },
-                {
-                  'cmdname' => '@',
-                  'parent' => {}
-                },
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'Test '
+                    },
+                    {
+                      'cmdname' => '@',
+                      'parent' => {}
+                    },
+                    {
+                      'parent' => {},
+                      'text' => 'documentlanguage set'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'documentlanguage set'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'settitle',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' '
+              },
+              'line_nr' => {
+                'file_name' => 'documentlanguage_set.texi',
+                'line_nr' => 5,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'settitle',
-          'extra' => {
-            'spaces_before_argument' => ' '
-          },
-          'line_nr' => {
-            'file_name' => 'documentlanguage_set.texi',
-            'line_nr' => 5,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -267,18 +273,19 @@ 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[0]{
 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'documentlanguage_set_option_info'}{'contents'}[0];
-$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1];
+$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1];
+$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
+$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1];
+$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1];
+$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'}
 = 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'documentlanguage_set_option_info'}{'contents'}[0];
-$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[2];
-$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'documentlanguage_set_option_info'}{'contents'}[0];
-$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[3];
-$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'documentlanguage_set_option_info'}{'contents'}[0];
-$result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'documentlanguage_set_option_info'}{'contents'}[0];
 $result_trees{'documentlanguage_set_option_info'}{'contents'}[0]{'parent'} = 
$result_trees{'documentlanguage_set_option_info'};
 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'documentlanguage_set_option_info'}{'contents'}[1]{'args'}[0];
 
$result_trees{'documentlanguage_set_option_info'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'documentlanguage_set_option_info'}{'contents'}[1];
diff --git a/tp/t/results/formatting/documentlanguage_set_unknown.pl 
b/tp/t/results/formatting/documentlanguage_set_unknown.pl
index 7bd32cde00..7eb9b80389 100644
--- a/tp/t/results/formatting/documentlanguage_set_unknown.pl
+++ b/tp/t/results/formatting/documentlanguage_set_unknown.pl
@@ -46,104 +46,110 @@ $result_trees{'documentlanguage_set_unknown'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'documentlanguage_set.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'documentlanguage_set.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'documentlanguage_set.info'
               },
-              'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'documentlanguage_set.info'
-          },
-          'line_nr' => {
-            'file_name' => 'documentlanguage_set.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'line_nr' => {
+                'file_name' => 'documentlanguage_set.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'pt'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'pt'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'documentlanguage',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'pt'
               },
-              'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'documentlanguage',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'pt'
-          },
-          'line_nr' => {
-            'file_name' => 'documentlanguage_set.texi',
-            'line_nr' => 4,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'line_nr' => {
+                'file_name' => 'documentlanguage_set.texi',
+                'line_nr' => 4,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
             {
-              'contents' => [
-                {
-                  'parent' => {},
-                  'text' => 'Test '
-                },
-                {
-                  'cmdname' => '@',
-                  'parent' => {}
-                },
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'Test '
+                    },
+                    {
+                      'cmdname' => '@',
+                      'parent' => {}
+                    },
+                    {
+                      'parent' => {},
+                      'text' => 'documentlanguage set'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'documentlanguage set'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'settitle',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' '
+              },
+              'line_nr' => {
+                'file_name' => 'documentlanguage_set.texi',
+                'line_nr' => 5,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'settitle',
-          'extra' => {
-            'spaces_before_argument' => ' '
-          },
-          'line_nr' => {
-            'file_name' => 'documentlanguage_set.texi',
-            'line_nr' => 5,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -267,18 +273,19 @@ 
$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[0]{'con
 
$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
 
$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'documentlanguage_set_unknown'}{'contents'}[0];
-$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1];
+$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1];
+$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
+$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1];
+$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1];
+$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'documentlanguage_set_unknown'}{'contents'}[0];
-$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[2];
-$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'documentlanguage_set_unknown'}{'contents'}[0];
-$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[3];
-$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'documentlanguage_set_unknown'}{'contents'}[0];
-$result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'documentlanguage_set_unknown'}{'contents'}[0];
 $result_trees{'documentlanguage_set_unknown'}{'contents'}[0]{'parent'} = 
$result_trees{'documentlanguage_set_unknown'};
 
$result_trees{'documentlanguage_set_unknown'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'documentlanguage_set_unknown'}{'contents'}[1]{'args'}[0];
 
$result_trees{'documentlanguage_set_unknown'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'documentlanguage_set_unknown'}{'contents'}[1];
diff --git a/tp/t/results/formatting/float_copying.pl 
b/tp/t/results/formatting/float_copying.pl
index 59557995a0..78b0206593 100644
--- a/tp/t/results/formatting/float_copying.pl
+++ b/tp/t/results/formatting/float_copying.pl
@@ -34,51 +34,35 @@ $result_trees{'float_copying'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'float_copying.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'float_copying.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'float_copying.info'
               },
-              'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'float_copying.info'
-          },
-          'line_nr' => {
-            'file_name' => 'float_copying.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'cmdname' => 'copying',
-          'contents' => [
-            {
-              'extra' => {
-                'command' => {}
+              'line_nr' => {
+                'file_name' => 'float_copying.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
-              'parent' => {},
-              'text' => ' 
-',
-              'type' => 'empty_line_after_command'
+              'parent' => {}
             },
             {
               'parent' => {},
@@ -87,35 +71,17 @@ $result_trees{'float_copying'} = {
               'type' => 'empty_line'
             },
             {
-              'args' => [
-                {
-                  'contents' => [
-                    {
-                      'parent' => {},
-                      'text' => 'Copyright notice'
-                    }
-                  ],
-                  'parent' => {},
-                  'type' => 'block_line_arg'
-                },
+              'cmdname' => 'copying',
+              'contents' => [
                 {
-                  'contents' => [
-                    {
-                      'parent' => {},
-                      'text' => 'public domain'
-                    }
-                  ],
                   'extra' => {
-                    'spaces_after_argument' => '
-',
-                    'spaces_before_argument' => ' '
+                    'command' => {}
                   },
                   'parent' => {},
-                  'type' => 'block_line_arg'
-                }
-              ],
-              'cmdname' => 'float',
-              'contents' => [
+                  'text' => ' 
+',
+                  'type' => 'empty_line_after_command'
+                },
                 {
                   'parent' => {},
                   'text' => '
@@ -123,206 +89,226 @@ $result_trees{'float_copying'} = {
                   'type' => 'empty_line'
                 },
                 {
-                  'contents' => [
+                  'args' => [
                     {
+                      'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => 'Copyright notice'
+                        }
+                      ],
                       'parent' => {},
-                      'text' => 'Public domain is not really a licence, as it 
means than 
-'
+                      'type' => 'block_line_arg'
                     },
                     {
+                      'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => 'public domain'
+                        }
+                      ],
+                      'extra' => {
+                        'spaces_after_argument' => '
+',
+                        'spaces_before_argument' => ' '
+                      },
                       'parent' => {},
-                      'text' => 'the author abandon his copyright.
-'
+                      'type' => 'block_line_arg'
                     }
                   ],
-                  'parent' => {},
-                  'type' => 'paragraph'
-                },
-                {
-                  'parent' => {},
-                  'text' => '
+                  'cmdname' => 'float',
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => '
 ',
-                  'type' => 'empty_line'
-                },
-                {
-                  'args' => [
+                      'type' => 'empty_line'
+                    },
                     {
                       'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => 'Public domain is not really a licence, as 
it means than 
+'
+                        },
+                        {
+                          'parent' => {},
+                          'text' => 'the author abandon his copyright.
+'
+                        }
+                      ],
+                      'parent' => {},
+                      'type' => 'paragraph'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '
+',
+                      'type' => 'empty_line'
+                    },
+                    {
+                      'args' => [
                         {
                           'contents' => [
                             {
-                              'parent' => {},
-                              'text' => 'The Public Domain notice'
-                            },
-                            {
-                              'args' => [
+                              'contents' => [
                                 {
-                                  'contents' => [
+                                  'parent' => {},
+                                  'text' => 'The Public Domain notice'
+                                },
+                                {
+                                  'args' => [
                                     {
                                       'contents' => [
                                         {
-                                          'parent' => {},
-                                          'text' => 'The caption copying 
footnote
+                                          'contents' => [
+                                            {
+                                              'parent' => {},
+                                              'text' => 'The caption copying 
footnote
 '
-                                        },
-                                        {
-                                          'args' => [
+                                            },
                                             {
-                                              'contents' => [
+                                              'args' => [
                                                 {
+                                                  'contents' => [
+                                                    {
+                                                      'parent' => {},
+                                                      'text' => 'caption 
copying footnote anchor'
+                                                    }
+                                                  ],
+                                                  'extra' => {
+                                                    'region' => {}
+                                                  },
                                                   'parent' => {},
-                                                  'text' => 'caption copying 
footnote anchor'
+                                                  'type' => 'brace_command_arg'
                                                 }
                                               ],
+                                              'cmdname' => 'anchor',
+                                              'contents' => [],
                                               'extra' => {
-                                                'region' => {}
+                                                'node_content' => [
+                                                  {}
+                                                ],
+                                                'normalized' => 
'caption-copying-footnote-anchor'
                                               },
+                                              'line_nr' => {
+                                                'file_name' => 
'float_copying.texi',
+                                                'line_nr' => 14,
+                                                'macro' => ''
+                                              },
+                                              'parent' => {}
+                                            },
+                                            {
                                               'parent' => {},
-                                              'type' => 'brace_command_arg'
+                                              'text' => '
+',
+                                              'type' => 
'empty_spaces_after_close_brace'
                                             }
                                           ],
-                                          'cmdname' => 'anchor',
-                                          'contents' => [],
-                                          'extra' => {
-                                            'node_content' => [
-                                              {}
-                                            ],
-                                            'normalized' => 
'caption-copying-footnote-anchor'
-                                          },
-                                          'line_nr' => {
-                                            'file_name' => 
'float_copying.texi',
-                                            'line_nr' => 14,
-                                            'macro' => ''
-                                          },
-                                          'parent' => {}
+                                          'parent' => {},
+                                          'type' => 'paragraph'
                                         },
                                         {
                                           'parent' => {},
                                           'text' => '
 ',
-                                          'type' => 
'empty_spaces_after_close_brace'
-                                        }
-                                      ],
-                                      'parent' => {},
-                                      'type' => 'paragraph'
-                                    },
-                                    {
-                                      'parent' => {},
-                                      'text' => '
-',
-                                      'type' => 'empty_line'
-                                    },
-                                    {
-                                      'args' => [
+                                          'type' => 'empty_line'
+                                        },
                                         {
-                                          'contents' => [
+                                          'args' => [
                                             {
+                                              'contents' => [
+                                                {
+                                                  'parent' => {},
+                                                  'text' => 'indexed caption 
copying footnote'
+                                                }
+                                              ],
+                                              'extra' => {
+                                                'spaces_after_argument' => '
+'
+                                              },
                                               'parent' => {},
-                                              'text' => 'indexed caption 
copying footnote'
+                                              'type' => 'line_arg'
                                             }
                                           ],
+                                          'cmdname' => 'cindex',
                                           'extra' => {
-                                            'spaces_after_argument' => '
-'
+                                            'index_entry' => {
+                                              'command' => {},
+                                              'content' => [],
+                                              'content_normalized' => [],
+                                              'in_code' => 0,
+                                              'index_at_command' => 'cindex',
+                                              'index_ignore_chars' => {},
+                                              'index_name' => 'cp',
+                                              'index_type_command' => 'cindex',
+                                              'number' => 1,
+                                              'region' => {}
+                                            },
+                                            'spaces_before_argument' => ' '
+                                          },
+                                          'line_nr' => {
+                                            'file_name' => 
'float_copying.texi',
+                                            'line_nr' => 16,
+                                            'macro' => ''
                                           },
                                           'parent' => {},
-                                          'type' => 'line_arg'
-                                        }
-                                      ],
-                                      'cmdname' => 'cindex',
-                                      'extra' => {
-                                        'index_entry' => {
-                                          'command' => {},
-                                          'content' => [],
-                                          'content_normalized' => [],
-                                          'in_code' => 0,
-                                          'index_at_command' => 'cindex',
-                                          'index_ignore_chars' => {},
-                                          'index_name' => 'cp',
-                                          'index_type_command' => 'cindex',
-                                          'number' => 1,
-                                          'region' => {}
+                                          'type' => 'index_entry_command'
                                         },
-                                        'spaces_before_argument' => ' '
-                                      },
-                                      'line_nr' => {
-                                        'file_name' => 'float_copying.texi',
-                                        'line_nr' => 16,
-                                        'macro' => ''
-                                      },
-                                      'parent' => {},
-                                      'type' => 'index_entry_command'
-                                    },
-                                    {
-                                      'args' => [
                                         {
-                                          'contents' => [
+                                          'args' => [
                                             {
+                                              'contents' => [
+                                                {
+                                                  'parent' => {},
+                                                  'text' => 'public domain 
function'
+                                                }
+                                              ],
+                                              'extra' => {
+                                                'spaces_after_argument' => '
+'
+                                              },
                                               'parent' => {},
-                                              'text' => 'public domain 
function'
+                                              'type' => 'line_arg'
                                             }
                                           ],
+                                          'cmdname' => 'findex',
                                           'extra' => {
-                                            'spaces_after_argument' => '
-'
+                                            'index_entry' => {
+                                              'command' => {},
+                                              'content' => [],
+                                              'content_normalized' => [],
+                                              'in_code' => 1,
+                                              'index_at_command' => 'findex',
+                                              'index_ignore_chars' => {},
+                                              'index_name' => 'fn',
+                                              'index_type_command' => 'findex',
+                                              'number' => 1,
+                                              'region' => {}
+                                            },
+                                            'spaces_before_argument' => ' '
+                                          },
+                                          'line_nr' => {
+                                            'file_name' => 
'float_copying.texi',
+                                            'line_nr' => 17,
+                                            'macro' => ''
                                           },
                                           'parent' => {},
-                                          'type' => 'line_arg'
-                                        }
-                                      ],
-                                      'cmdname' => 'findex',
-                                      'extra' => {
-                                        'index_entry' => {
-                                          'command' => {},
-                                          'content' => [],
-                                          'content_normalized' => [],
-                                          'in_code' => 1,
-                                          'index_at_command' => 'findex',
-                                          'index_ignore_chars' => {},
-                                          'index_name' => 'fn',
-                                          'index_type_command' => 'findex',
-                                          'number' => 1,
-                                          'region' => {}
+                                          'type' => 'index_entry_command'
                                         },
-                                        'spaces_before_argument' => ' '
-                                      },
-                                      'line_nr' => {
-                                        'file_name' => 'float_copying.texi',
-                                        'line_nr' => 17,
-                                        'macro' => ''
-                                      },
-                                      'parent' => {},
-                                      'type' => 'index_entry_command'
-                                    },
-                                    {
-                                      'parent' => {},
-                                      'text' => '
-',
-                                      'type' => 'empty_line'
-                                    },
-                                    {
-                                      'contents' => [
                                         {
                                           'parent' => {},
-                                          'text' => 'see '
+                                          'text' => '
+',
+                                          'type' => 'empty_line'
                                         },
                                         {
-                                          'args' => [
+                                          'contents' => [
                                             {
-                                              'contents' => [
-                                                {
-                                                  'parent' => {},
-                                                  'text' => 'Copying and 
floats'
-                                                }
-                                              ],
                                               'parent' => {},
-                                              'type' => 'brace_command_arg'
-                                            }
-                                          ],
-                                          'cmdname' => 'ref',
-                                          'contents' => [],
-                                          'extra' => {
-                                            'label' => {
+                                              'text' => 'see '
+                                            },
+                                            {
                                               'args' => [
                                                 {
                                                   'contents' => [
@@ -331,82 +317,144 @@ $result_trees{'float_copying'} = {
                                                       'text' => 'Copying and 
floats'
                                                     }
                                                   ],
-                                                  'extra' => {
-                                                    'spaces_after_argument' => 
'
-'
-                                                  },
                                                   'parent' => {},
-                                                  'type' => 'line_arg'
+                                                  'type' => 'brace_command_arg'
                                                 }
                                               ],
-                                              'cmdname' => 'node',
+                                              'cmdname' => 'ref',
                                               'contents' => [],
                                               'extra' => {
-                                                'isindex' => 1,
-                                                'node_content' => [
-                                                  {}
-                                                ],
-                                                'nodes_manuals' => [
-                                                  {
+                                                'label' => {
+                                                  'args' => [
+                                                    {
+                                                      'contents' => [
+                                                        {
+                                                          'parent' => {},
+                                                          'text' => 'Copying 
and floats'
+                                                        }
+                                                      ],
+                                                      'extra' => {
+                                                        
'spaces_after_argument' => '
+'
+                                                      },
+                                                      'parent' => {},
+                                                      'type' => 'line_arg'
+                                                    }
+                                                  ],
+                                                  'cmdname' => 'node',
+                                                  'contents' => [],
+                                                  'extra' => {
+                                                    'isindex' => 1,
                                                     'node_content' => [
                                                       {}
                                                     ],
-                                                    'normalized' => 
'Copying-and-floats'
-                                                  }
-                                                ],
-                                                'normalized' => 
'Copying-and-floats',
-                                                'spaces_before_argument' => ' '
+                                                    'nodes_manuals' => [
+                                                      {
+                                                        'node_content' => [
+                                                          {}
+                                                        ],
+                                                        'normalized' => 
'Copying-and-floats'
+                                                      }
+                                                    ],
+                                                    'normalized' => 
'Copying-and-floats',
+                                                    'spaces_before_argument' 
=> ' '
+                                                  },
+                                                  'line_nr' => {
+                                                    'file_name' => 
'float_copying.texi',
+                                                    'line_nr' => 45,
+                                                    'macro' => ''
+                                                  },
+                                                  'parent' => {}
+                                                },
+                                                'node_argument' => {
+                                                  'node_content' => [
+                                                    {}
+                                                  ],
+                                                  'normalized' => 
'Copying-and-floats'
+                                                }
                                               },
                                               'line_nr' => {
                                                 'file_name' => 
'float_copying.texi',
-                                                'line_nr' => 45,
+                                                'line_nr' => 19,
                                                 'macro' => ''
                                               },
                                               'parent' => {}
                                             },
-                                            'node_argument' => {
-                                              'node_content' => [
-                                                {}
-                                              ],
-                                              'normalized' => 
'Copying-and-floats'
+                                            {
+                                              'parent' => {},
+                                              'text' => '.
+'
                                             }
-                                          },
-                                          'line_nr' => {
-                                            'file_name' => 
'float_copying.texi',
-                                            'line_nr' => 19,
-                                            'macro' => ''
-                                          },
-                                          'parent' => {}
+                                          ],
+                                          'parent' => {},
+                                          'type' => 'paragraph'
                                         },
                                         {
                                           'parent' => {},
-                                          'text' => '.
-'
+                                          'text' => '
+',
+                                          'type' => 'empty_line'
                                         }
                                       ],
                                       'parent' => {},
-                                      'type' => 'paragraph'
-                                    },
+                                      'type' => 'brace_command_context'
+                                    }
+                                  ],
+                                  'cmdname' => 'footnote',
+                                  'contents' => [],
+                                  'extra' => {
+                                    'spaces_before_argument' => '
+'
+                                  },
+                                  'line_nr' => {
+                                    'file_name' => 'float_copying.texi',
+                                    'line_nr' => 12,
+                                    'macro' => ''
+                                  },
+                                  'parent' => {}
+                                },
+                                {
+                                  'parent' => {},
+                                  'text' => '
+'
+                                }
+                              ],
+                              'parent' => {},
+                              'type' => 'paragraph'
+                            },
+                            {
+                              'parent' => {},
+                              'text' => '
+',
+                              'type' => 'empty_line'
+                            },
+                            {
+                              'args' => [
+                                {
+                                  'contents' => [
                                     {
                                       'parent' => {},
-                                      'text' => '
-',
-                                      'type' => 'empty_line'
+                                      'text' => 'public domain anchor'
                                     }
                                   ],
+                                  'extra' => {
+                                    'region' => {}
+                                  },
                                   'parent' => {},
-                                  'type' => 'brace_command_context'
+                                  'type' => 'brace_command_arg'
                                 }
                               ],
-                              'cmdname' => 'footnote',
+                              'cmdname' => 'anchor',
                               'contents' => [],
                               'extra' => {
-                                'spaces_before_argument' => '
-'
+                                'node_content' => [
+                                  {}
+                                ],
+                                'normalized' => 'public-domain-anchor'
                               },
                               'line_nr' => {
                                 'file_name' => 'float_copying.texi',
-                                'line_nr' => 12,
+                                'line_nr' => 23,
                                 'macro' => ''
                               },
                               'parent' => {}
@@ -414,167 +462,174 @@ $result_trees{'float_copying'} = {
                             {
                               'parent' => {},
                               'text' => '
-'
-                            }
-                          ],
-                          'parent' => {},
-                          'type' => 'paragraph'
-                        },
-                        {
-                          'parent' => {},
-                          'text' => '
 ',
-                          'type' => 'empty_line'
-                        },
-                        {
-                          'args' => [
+                              'type' => 'empty_spaces_after_close_brace'
+                            },
                             {
-                              'contents' => [
+                              'args' => [
                                 {
+                                  'contents' => [
+                                    {
+                                      'parent' => {},
+                                      'text' => 'indexed caption'
+                                    }
+                                  ],
+                                  'extra' => {
+                                    'spaces_after_argument' => '
+'
+                                  },
                                   'parent' => {},
-                                  'text' => 'public domain anchor'
+                                  'type' => 'line_arg'
                                 }
                               ],
+                              'cmdname' => 'cindex',
                               'extra' => {
-                                'region' => {}
+                                'index_entry' => {
+                                  'command' => {},
+                                  'content' => [],
+                                  'content_normalized' => [],
+                                  'in_code' => 0,
+                                  'index_at_command' => 'cindex',
+                                  'index_ignore_chars' => {},
+                                  'index_name' => 'cp',
+                                  'index_type_command' => 'cindex',
+                                  'number' => 2,
+                                  'region' => {}
+                                },
+                                'spaces_before_argument' => ' '
+                              },
+                              'line_nr' => {
+                                'file_name' => 'float_copying.texi',
+                                'line_nr' => 24,
+                                'macro' => ''
                               },
                               'parent' => {},
-                              'type' => 'brace_command_arg'
-                            }
-                          ],
-                          'cmdname' => 'anchor',
-                          'contents' => [],
-                          'extra' => {
-                            'node_content' => [
-                              {}
-                            ],
-                            'normalized' => 'public-domain-anchor'
-                          },
-                          'line_nr' => {
-                            'file_name' => 'float_copying.texi',
-                            'line_nr' => 23,
-                            'macro' => ''
-                          },
-                          'parent' => {}
-                        },
-                        {
-                          'parent' => {},
-                          'text' => '
-',
-                          'type' => 'empty_spaces_after_close_brace'
-                        },
-                        {
-                          'args' => [
+                              'type' => 'index_entry_command'
+                            },
                             {
-                              'contents' => [
+                              'args' => [
                                 {
+                                  'contents' => [
+                                    {
+                                      'parent' => {},
+                                      'text' => 'indexed caption function'
+                                    }
+                                  ],
+                                  'extra' => {
+                                    'spaces_after_argument' => '
+'
+                                  },
                                   'parent' => {},
-                                  'text' => 'indexed caption'
+                                  'type' => 'line_arg'
                                 }
                               ],
+                              'cmdname' => 'findex',
                               'extra' => {
-                                'spaces_after_argument' => '
-'
+                                'index_entry' => {
+                                  'command' => {},
+                                  'content' => [],
+                                  'content_normalized' => [],
+                                  'in_code' => 1,
+                                  'index_at_command' => 'findex',
+                                  'index_ignore_chars' => {},
+                                  'index_name' => 'fn',
+                                  'index_type_command' => 'findex',
+                                  'number' => 2,
+                                  'region' => {}
+                                },
+                                'spaces_before_argument' => ' '
+                              },
+                              'line_nr' => {
+                                'file_name' => 'float_copying.texi',
+                                'line_nr' => 25,
+                                'macro' => ''
                               },
                               'parent' => {},
-                              'type' => 'line_arg'
+                              'type' => 'index_entry_command'
                             }
                           ],
-                          'cmdname' => 'cindex',
-                          'extra' => {
-                            'index_entry' => {
-                              'command' => {},
-                              'content' => [],
-                              'content_normalized' => [],
-                              'in_code' => 0,
-                              'index_at_command' => 'cindex',
-                              'index_ignore_chars' => {},
-                              'index_name' => 'cp',
-                              'index_type_command' => 'cindex',
-                              'number' => 2,
-                              'region' => {}
-                            },
-                            'spaces_before_argument' => ' '
-                          },
-                          'line_nr' => {
-                            'file_name' => 'float_copying.texi',
-                            'line_nr' => 24,
-                            'macro' => ''
-                          },
                           'parent' => {},
-                          'type' => 'index_entry_command'
-                        },
+                          'type' => 'brace_command_context'
+                        }
+                      ],
+                      'cmdname' => 'caption',
+                      'contents' => [],
+                      'extra' => {
+                        'float' => {}
+                      },
+                      'line_nr' => {
+                        'file_name' => 'float_copying.texi',
+                        'line_nr' => 12,
+                        'macro' => ''
+                      },
+                      'parent' => {}
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '
+',
+                      'type' => 'empty_spaces_after_close_brace'
+                    },
+                    {
+                      'args' => [
                         {
-                          'args' => [
+                          'contents' => [
                             {
-                              'contents' => [
-                                {
-                                  'parent' => {},
-                                  'text' => 'indexed caption function'
-                                }
-                              ],
-                              'extra' => {
-                                'spaces_after_argument' => '
-'
-                              },
                               'parent' => {},
-                              'type' => 'line_arg'
+                              'text' => 'float'
                             }
                           ],
-                          'cmdname' => 'findex',
                           'extra' => {
-                            'index_entry' => {
-                              'command' => {},
-                              'content' => [],
-                              'content_normalized' => [],
-                              'in_code' => 1,
-                              'index_at_command' => 'findex',
-                              'index_ignore_chars' => {},
-                              'index_name' => 'fn',
-                              'index_type_command' => 'findex',
-                              'number' => 2,
-                              'region' => {}
-                            },
-                            'spaces_before_argument' => ' '
-                          },
-                          'line_nr' => {
-                            'file_name' => 'float_copying.texi',
-                            'line_nr' => 25,
-                            'macro' => ''
+                            'spaces_after_argument' => '
+'
                           },
                           'parent' => {},
-                          'type' => 'index_entry_command'
+                          'type' => 'line_arg'
                         }
                       ],
-                      'parent' => {},
-                      'type' => 'brace_command_context'
+                      'cmdname' => 'end',
+                      'extra' => {
+                        'command_argument' => 'float',
+                        'spaces_before_argument' => ' ',
+                        'text_arg' => 'float'
+                      },
+                      'line_nr' => {
+                        'file_name' => 'float_copying.texi',
+                        'line_nr' => 27,
+                        'macro' => ''
+                      },
+                      'parent' => {}
                     }
                   ],
-                  'cmdname' => 'caption',
-                  'contents' => [],
                   'extra' => {
-                    'float' => {}
+                    'caption' => {},
+                    'end_command' => {},
+                    'node_content' => [
+                      {}
+                    ],
+                    'normalized' => 'public-domain',
+                    'spaces_before_argument' => ' ',
+                    'type' => {
+                      'content' => [
+                        {}
+                      ],
+                      'normalized' => 'Copyright notice'
+                    }
                   },
                   'line_nr' => {
                     'file_name' => 'float_copying.texi',
-                    'line_nr' => 12,
+                    'line_nr' => 7,
                     'macro' => ''
                   },
                   'parent' => {}
                 },
-                {
-                  'parent' => {},
-                  'text' => '
-',
-                  'type' => 'empty_spaces_after_close_brace'
-                },
                 {
                   'args' => [
                     {
                       'contents' => [
                         {
                           'parent' => {},
-                          'text' => 'float'
+                          'text' => 'copying'
                         }
                       ],
                       'extra' => {
@@ -587,86 +642,37 @@ $result_trees{'float_copying'} = {
                   ],
                   'cmdname' => 'end',
                   'extra' => {
-                    'command_argument' => 'float',
+                    'command_argument' => 'copying',
                     'spaces_before_argument' => ' ',
-                    'text_arg' => 'float'
+                    'text_arg' => 'copying'
                   },
                   'line_nr' => {
                     'file_name' => 'float_copying.texi',
-                    'line_nr' => 27,
+                    'line_nr' => 28,
                     'macro' => ''
                   },
                   'parent' => {}
                 }
               ],
               'extra' => {
-                'caption' => {},
-                'end_command' => {},
-                'node_content' => [
-                  {}
-                ],
-                'normalized' => 'public-domain',
-                'spaces_before_argument' => ' ',
-                'type' => {
-                  'content' => [
-                    {}
-                  ],
-                  'normalized' => 'Copyright notice'
-                }
+                'end_command' => {}
               },
               'line_nr' => {
                 'file_name' => 'float_copying.texi',
-                'line_nr' => 7,
+                'line_nr' => 5,
                 'macro' => ''
               },
               'parent' => {}
             },
             {
-              'args' => [
-                {
-                  'contents' => [
-                    {
-                      'parent' => {},
-                      'text' => 'copying'
-                    }
-                  ],
-                  'extra' => {
-                    'spaces_after_argument' => '
-'
-                  },
-                  'parent' => {},
-                  'type' => 'line_arg'
-                }
-              ],
-              'cmdname' => 'end',
-              'extra' => {
-                'command_argument' => 'copying',
-                'spaces_before_argument' => ' ',
-                'text_arg' => 'copying'
-              },
-              'line_nr' => {
-                'file_name' => 'float_copying.texi',
-                'line_nr' => 28,
-                'macro' => ''
-              },
-              'parent' => {}
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'extra' => {
-            'end_command' => {}
-          },
-          'line_nr' => {
-            'file_name' => 'float_copying.texi',
-            'line_nr' => 5,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -1472,103 +1478,104 @@ 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'con
 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[0];
 $result_trees{'float_copying'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'float_copying'}{'contents'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[1];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[1];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[1];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[0]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[1]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'args'}[1];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'args'}[1]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[1];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[1];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[1]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[2]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'extra'}{'region'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'extra'}{'node_content'}[0]
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'region'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'};
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'};
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'extra'}{'index_entry'}{'region'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[4]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'}{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'}{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'}{'args'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'};
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'}{'extra'}{'node_content'}[0]
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'}{'args'}[0]{'contents'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'}{'args'}[0]{'contents'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'}{'parent'}
 = $result_trees{'float_copying'};
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[2]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[6]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2]{'args'}[0]{'extra'}{'region'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2]{'extra'}{'node_content'}[0]
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'};
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'};
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'extra'}{'index_entry'}{'region'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[5]{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[5];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[5]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[5];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[5]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'};
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[5]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'};
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[5]{'extra'}{'index_entry'}{'region'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[5]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'extra'}{'float'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[4]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[5]{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[5]{'args'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[5];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[5]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'extra'}{'caption'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'extra'}{'end_command'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[5];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'extra'}{'node_content'}[0]
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'extra'}{'type'}{'content'}[0]
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[3]{'args'}[0];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[3];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[3]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'extra'}{'end_command'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[3];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[1];
+$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[1];
 $result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'float_copying'}{'contents'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'float_copying'}{'contents'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[3];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[0]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[3];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[1]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[3];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'args'}[1];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'args'}[1]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[0]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[1];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[1];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[1]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[2]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'extra'}{'region'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[3];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'extra'}{'node_content'}[0]
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'};
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'};
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'region'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[3];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'};
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'};
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'extra'}{'index_entry'}{'region'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[3];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[4]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'}{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'}{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'}{'args'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'};
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'}{'extra'}{'node_content'}[0]
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'}{'args'}[0]{'contents'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'}{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'}{'args'}[0]{'contents'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'}{'parent'}
 = $result_trees{'float_copying'};
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[2]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[6]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2]{'args'}[0]{'extra'}{'region'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[3];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2]{'extra'}{'node_content'}[0]
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'};
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'};
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'extra'}{'index_entry'}{'region'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[3];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[5]{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[5];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[5]{'extra'}{'index_entry'}{'command'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[5];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[5]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'};
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[5]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'};
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[5]{'extra'}{'index_entry'}{'region'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[3];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[5]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'extra'}{'float'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[4]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[5]{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[5]{'args'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[5];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[5]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'extra'}{'caption'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'extra'}{'end_command'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[5];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'extra'}{'node_content'}[0]
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'args'}[1]{'contents'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'extra'}{'type'}{'content'}[0]
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[3];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[3]{'args'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[3];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[3]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[3];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'extra'}{'end_command'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[3];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'parent'} = 
$result_trees{'float_copying'}{'contents'}[0];
-$result_trees{'float_copying'}{'contents'}[0]{'contents'}[4]{'parent'} = 
$result_trees{'float_copying'}{'contents'}[0];
 $result_trees{'float_copying'}{'contents'}[0]{'parent'} = 
$result_trees{'float_copying'};
 
$result_trees{'float_copying'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[1]{'args'}[0];
 $result_trees{'float_copying'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'float_copying'}{'contents'}[1];
@@ -1589,7 +1596,7 @@ 
$result_trees{'float_copying'}{'contents'}[2]{'contents'}[2]{'parent'} = $result
 
$result_trees{'float_copying'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[2]{'contents'}[3];
 
$result_trees{'float_copying'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[0];
 
$result_trees{'float_copying'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[2]{'contents'}[3]{'contents'}[1];
-$result_trees{'float_copying'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'extra'}{'label'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'extra'}{'label'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2];
 
$result_trees{'float_copying'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'float_copying'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0];
 
$result_trees{'float_copying'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[2]{'contents'}[3];
 
$result_trees{'float_copying'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[2]{'contents'}[3];
@@ -1598,7 +1605,7 @@ 
$result_trees{'float_copying'}{'contents'}[2]{'contents'}[4]{'parent'} = $result
 
$result_trees{'float_copying'}{'contents'}[2]{'contents'}[5]{'contents'}[0]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[2]{'contents'}[5];
 
$result_trees{'float_copying'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0];
 
$result_trees{'float_copying'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[2]{'contents'}[5]{'contents'}[1];
-$result_trees{'float_copying'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'extra'}{'label'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'extra'}{'label'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2];
 
$result_trees{'float_copying'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'float_copying'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0];
 
$result_trees{'float_copying'}{'contents'}[2]{'contents'}[5]{'contents'}[1]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[2]{'contents'}[5];
 
$result_trees{'float_copying'}{'contents'}[2]{'contents'}[5]{'contents'}[2]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[2]{'contents'}[5];
@@ -1626,7 +1633,7 @@ 
$result_trees{'float_copying'}{'contents'}[2]{'contents'}[9]{'extra'}{'end_comma
 $result_trees{'float_copying'}{'contents'}[2]{'contents'}[9]{'parent'} = 
$result_trees{'float_copying'}{'contents'}[2];
 $result_trees{'float_copying'}{'contents'}[2]{'contents'}[10]{'parent'} = 
$result_trees{'float_copying'}{'contents'}[2];
 $result_trees{'float_copying'}{'contents'}[2]{'parent'} = 
$result_trees{'float_copying'};
-$result_trees{'float_copying'}{'contents'}[3] = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'};
+$result_trees{'float_copying'}{'contents'}[3] = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'};
 
$result_trees{'float_copying'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[4]{'args'}[0];
 $result_trees{'float_copying'}{'contents'}[4]{'args'}[0]{'parent'} = 
$result_trees{'float_copying'}{'contents'}[4];
 $result_trees{'float_copying'}{'contents'}[4]{'contents'}[0]{'parent'} = 
$result_trees{'float_copying'}{'contents'}[4];
@@ -1637,7 +1644,7 @@ 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[2]{'parent'} = $result
 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[3]{'contents'}[0]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[4]{'contents'}[3];
 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[3]{'contents'}[1]{'args'}[0];
 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[3]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[4]{'contents'}[3]{'contents'}[1];
-$result_trees{'float_copying'}{'contents'}[4]{'contents'}[3]{'contents'}[1]{'extra'}{'label'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[4]{'contents'}[3]{'contents'}[1]{'extra'}{'label'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2];
 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[3]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0];
 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[3]{'contents'}[1]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[4]{'contents'}[3];
 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[3]{'contents'}[2]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[4]{'contents'}[3];
@@ -1646,7 +1653,7 @@ 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[4]{'parent'} = $result
 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[5]{'contents'}[0]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[4]{'contents'}[5];
 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[5]{'contents'}[1]{'args'}[0];
 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[5]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[4]{'contents'}[5]{'contents'}[1];
-$result_trees{'float_copying'}{'contents'}[4]{'contents'}[5]{'contents'}[1]{'extra'}{'label'}
 = $result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2];
+$result_trees{'float_copying'}{'contents'}[4]{'contents'}[5]{'contents'}[1]{'extra'}{'label'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2];
 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[5]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0];
 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[5]{'contents'}[1]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[4]{'contents'}[5];
 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[5]{'contents'}[2]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[4]{'contents'}[5];
@@ -1657,7 +1664,7 @@ 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[7]{'args'}[0]{'parent'
 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[7]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'float_copying'}{'contents'}[4]{'contents'}[7];
 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[7]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[7]{'args'}[0]{'contents'};
 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[7]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[7]{'args'}[0]{'contents'};
-$result_trees{'float_copying'}{'contents'}[4]{'contents'}[7]{'extra'}{'index_entry'}{'node'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[3]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'};
+$result_trees{'float_copying'}{'contents'}[4]{'contents'}[7]{'extra'}{'index_entry'}{'node'}
 = 
$result_trees{'float_copying'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'};
 $result_trees{'float_copying'}{'contents'}[4]{'contents'}[7]{'parent'} = 
$result_trees{'float_copying'}{'contents'}[4];
 $result_trees{'float_copying'}{'contents'}[4]{'contents'}[8]{'parent'} = 
$result_trees{'float_copying'}{'contents'}[4];
 
$result_trees{'float_copying'}{'contents'}[4]{'contents'}[9]{'args'}[0]{'parent'}
 = $result_trees{'float_copying'}{'contents'}[4]{'contents'}[9];
diff --git a/tp/t/results/formatting/simplest_test_date_in_header.pl 
b/tp/t/results/formatting/simplest_test_date_in_header.pl
index 66f853e99d..49cb1226dd 100644
--- a/tp/t/results/formatting/simplest_test_date_in_header.pl
+++ b/tp/t/results/formatting/simplest_test_date_in_header.pl
@@ -34,39 +34,45 @@ $result_trees{'simplest_test_date_in_header'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'simplest.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'simplest.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'simplest.info'
+              },
+              'line_nr' => {
+                'file_name' => 'simplest.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'simplest.info'
-          },
-          'line_nr' => {
-            'file_name' => 'simplest.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -164,10 +170,11 @@ 
$result_trees{'simplest_test_date_in_header'}{'contents'}[0]{'contents'}[0]{'con
 
$result_trees{'simplest_test_date_in_header'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'simplest_test_date_in_header'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'simplest_test_date_in_header'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'simplest_test_date_in_header'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'simplest_test_date_in_header'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'simplest_test_date_in_header'}{'contents'}[0];
-$result_trees{'simplest_test_date_in_header'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'simplest_test_date_in_header'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'simplest_test_date_in_header'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'simplest_test_date_in_header'}{'contents'}[0]{'contents'}[1];
+$result_trees{'simplest_test_date_in_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'simplest_test_date_in_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'simplest_test_date_in_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'simplest_test_date_in_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'simplest_test_date_in_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'simplest_test_date_in_header'}{'contents'}[0]{'contents'}[1];
+$result_trees{'simplest_test_date_in_header'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'simplest_test_date_in_header'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'simplest_test_date_in_header'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'simplest_test_date_in_header'}{'contents'}[0];
-$result_trees{'simplest_test_date_in_header'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'simplest_test_date_in_header'}{'contents'}[0];
 $result_trees{'simplest_test_date_in_header'}{'contents'}[0]{'parent'} = 
$result_trees{'simplest_test_date_in_header'};
 
$result_trees{'simplest_test_date_in_header'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'simplest_test_date_in_header'}{'contents'}[1]{'args'}[0];
 
$result_trees{'simplest_test_date_in_header'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'simplest_test_date_in_header'}{'contents'}[1];
diff --git a/tp/t/results/formatting/simplest_test_prefix.pl 
b/tp/t/results/formatting/simplest_test_prefix.pl
index 717ad577bf..b5fd020371 100644
--- a/tp/t/results/formatting/simplest_test_prefix.pl
+++ b/tp/t/results/formatting/simplest_test_prefix.pl
@@ -34,39 +34,45 @@ $result_trees{'simplest_test_prefix'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'simplest.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'simplest.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'simplest.info'
+              },
+              'line_nr' => {
+                'file_name' => 'simplest.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'simplest.info'
-          },
-          'line_nr' => {
-            'file_name' => 'simplest.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -164,10 +170,11 @@ 
$result_trees{'simplest_test_prefix'}{'contents'}[0]{'contents'}[0]{'contents'}[
 
$result_trees{'simplest_test_prefix'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'simplest_test_prefix'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'simplest_test_prefix'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'simplest_test_prefix'}{'contents'}[0]{'contents'}[0];
 $result_trees{'simplest_test_prefix'}{'contents'}[0]{'contents'}[0]{'parent'} 
= $result_trees{'simplest_test_prefix'}{'contents'}[0];
-$result_trees{'simplest_test_prefix'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'simplest_test_prefix'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'simplest_test_prefix'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'simplest_test_prefix'}{'contents'}[0]{'contents'}[1];
+$result_trees{'simplest_test_prefix'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'simplest_test_prefix'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'simplest_test_prefix'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'simplest_test_prefix'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'simplest_test_prefix'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'simplest_test_prefix'}{'contents'}[0]{'contents'}[1];
+$result_trees{'simplest_test_prefix'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'simplest_test_prefix'}{'contents'}[0]{'contents'}[1];
 $result_trees{'simplest_test_prefix'}{'contents'}[0]{'contents'}[1]{'parent'} 
= $result_trees{'simplest_test_prefix'}{'contents'}[0];
-$result_trees{'simplest_test_prefix'}{'contents'}[0]{'contents'}[2]{'parent'} 
= $result_trees{'simplest_test_prefix'}{'contents'}[0];
 $result_trees{'simplest_test_prefix'}{'contents'}[0]{'parent'} = 
$result_trees{'simplest_test_prefix'};
 
$result_trees{'simplest_test_prefix'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'simplest_test_prefix'}{'contents'}[1]{'args'}[0];
 $result_trees{'simplest_test_prefix'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'simplest_test_prefix'}{'contents'}[1];
diff --git a/tp/t/results/formatting/simplest_test_prefix_info.pl 
b/tp/t/results/formatting/simplest_test_prefix_info.pl
index f0b0f6a1fa..d654615d89 100644
--- a/tp/t/results/formatting/simplest_test_prefix_info.pl
+++ b/tp/t/results/formatting/simplest_test_prefix_info.pl
@@ -34,39 +34,45 @@ $result_trees{'simplest_test_prefix_info'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'simplest.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'simplest.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'simplest.info'
+              },
+              'line_nr' => {
+                'file_name' => 'simplest.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'simplest.info'
-          },
-          'line_nr' => {
-            'file_name' => 'simplest.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -164,10 +170,11 @@ 
$result_trees{'simplest_test_prefix_info'}{'contents'}[0]{'contents'}[0]{'conten
 
$result_trees{'simplest_test_prefix_info'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'simplest_test_prefix_info'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'simplest_test_prefix_info'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'simplest_test_prefix_info'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'simplest_test_prefix_info'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'simplest_test_prefix_info'}{'contents'}[0];
-$result_trees{'simplest_test_prefix_info'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'simplest_test_prefix_info'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'simplest_test_prefix_info'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'simplest_test_prefix_info'}{'contents'}[0]{'contents'}[1];
+$result_trees{'simplest_test_prefix_info'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'simplest_test_prefix_info'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'simplest_test_prefix_info'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'simplest_test_prefix_info'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'simplest_test_prefix_info'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'simplest_test_prefix_info'}{'contents'}[0]{'contents'}[1];
+$result_trees{'simplest_test_prefix_info'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'simplest_test_prefix_info'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'simplest_test_prefix_info'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'simplest_test_prefix_info'}{'contents'}[0];
-$result_trees{'simplest_test_prefix_info'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'simplest_test_prefix_info'}{'contents'}[0];
 $result_trees{'simplest_test_prefix_info'}{'contents'}[0]{'parent'} = 
$result_trees{'simplest_test_prefix_info'};
 
$result_trees{'simplest_test_prefix_info'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'simplest_test_prefix_info'}{'contents'}[1]{'args'}[0];
 $result_trees{'simplest_test_prefix_info'}{'contents'}[1]{'args'}[0]{'parent'} 
= $result_trees{'simplest_test_prefix_info'}{'contents'}[1];
diff --git a/tp/t/results/formatting/split_for_format_not_split.pl 
b/tp/t/results/formatting/split_for_format_not_split.pl
index ee9a1667ce..4d898c2b4e 100644
--- a/tp/t/results/formatting/split_for_format_not_split.pl
+++ b/tp/t/results/formatting/split_for_format_not_split.pl
@@ -34,39 +34,45 @@ $result_trees{'split_for_format_not_split'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'simplest.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'simplest.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'simplest.info'
+              },
+              'line_nr' => {
+                'file_name' => 'simplest.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'simplest.info'
-          },
-          'line_nr' => {
-            'file_name' => 'simplest.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -164,10 +170,11 @@ 
$result_trees{'split_for_format_not_split'}{'contents'}[0]{'contents'}[0]{'conte
 
$result_trees{'split_for_format_not_split'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'split_for_format_not_split'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'split_for_format_not_split'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'split_for_format_not_split'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'split_for_format_not_split'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'split_for_format_not_split'}{'contents'}[0];
-$result_trees{'split_for_format_not_split'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'split_for_format_not_split'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'split_for_format_not_split'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'split_for_format_not_split'}{'contents'}[0]{'contents'}[1];
+$result_trees{'split_for_format_not_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'split_for_format_not_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'split_for_format_not_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'split_for_format_not_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'split_for_format_not_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'split_for_format_not_split'}{'contents'}[0]{'contents'}[1];
+$result_trees{'split_for_format_not_split'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'split_for_format_not_split'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'split_for_format_not_split'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'split_for_format_not_split'}{'contents'}[0];
-$result_trees{'split_for_format_not_split'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'split_for_format_not_split'}{'contents'}[0];
 $result_trees{'split_for_format_not_split'}{'contents'}[0]{'parent'} = 
$result_trees{'split_for_format_not_split'};
 
$result_trees{'split_for_format_not_split'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'split_for_format_not_split'}{'contents'}[1]{'args'}[0];
 
$result_trees{'split_for_format_not_split'}{'contents'}[1]{'args'}[0]{'parent'} 
= $result_trees{'split_for_format_not_split'}{'contents'}[1];
diff --git a/tp/t/results/formatting/split_nocopying.pl 
b/tp/t/results/formatting/split_nocopying.pl
index 000120c1c0..2545a990c2 100644
--- a/tp/t/results/formatting/split_nocopying.pl
+++ b/tp/t/results/formatting/split_nocopying.pl
@@ -28,39 +28,45 @@ $result_trees{'split_nocopying'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'split-nocopying.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'split-nocopying.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'split-nocopying.info'
+              },
+              'line_nr' => {
+                'file_name' => 'split_nocopying.texi',
+                'line_nr' => 2,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'split-nocopying.info'
-          },
-          'line_nr' => {
-            'file_name' => 'split_nocopying.texi',
-            'line_nr' => 2,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -388,10 +394,11 @@ $result_trees{'split_nocopying'} = {
 
$result_trees{'split_nocopying'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'split_nocopying'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'split_nocopying'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'split_nocopying'}{'contents'}[0]{'contents'}[0];
 $result_trees{'split_nocopying'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'split_nocopying'}{'contents'}[0];
-$result_trees{'split_nocopying'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'split_nocopying'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'split_nocopying'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'split_nocopying'}{'contents'}[0]{'contents'}[1];
+$result_trees{'split_nocopying'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'split_nocopying'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'split_nocopying'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'split_nocopying'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'split_nocopying'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'split_nocopying'}{'contents'}[0]{'contents'}[1];
+$result_trees{'split_nocopying'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'split_nocopying'}{'contents'}[0]{'contents'}[1];
 $result_trees{'split_nocopying'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'split_nocopying'}{'contents'}[0];
-$result_trees{'split_nocopying'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'split_nocopying'}{'contents'}[0];
 $result_trees{'split_nocopying'}{'contents'}[0]{'parent'} = 
$result_trees{'split_nocopying'};
 
$result_trees{'split_nocopying'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'split_nocopying'}{'contents'}[1]{'args'}[0];
 $result_trees{'split_nocopying'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'split_nocopying'}{'contents'}[1];
diff --git a/tp/t/results/formatting/split_nocopying_split.pl 
b/tp/t/results/formatting/split_nocopying_split.pl
index 2d6efa40d0..fc20fc1b46 100644
--- a/tp/t/results/formatting/split_nocopying_split.pl
+++ b/tp/t/results/formatting/split_nocopying_split.pl
@@ -28,39 +28,45 @@ $result_trees{'split_nocopying_split'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'split-nocopying.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'split-nocopying.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'split-nocopying.info'
+              },
+              'line_nr' => {
+                'file_name' => 'split_nocopying.texi',
+                'line_nr' => 2,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'split-nocopying.info'
-          },
-          'line_nr' => {
-            'file_name' => 'split_nocopying.texi',
-            'line_nr' => 2,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -388,10 +394,11 @@ $result_trees{'split_nocopying_split'} = {
 
$result_trees{'split_nocopying_split'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'split_nocopying_split'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'split_nocopying_split'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'split_nocopying_split'}{'contents'}[0]{'contents'}[0];
 $result_trees{'split_nocopying_split'}{'contents'}[0]{'contents'}[0]{'parent'} 
= $result_trees{'split_nocopying_split'}{'contents'}[0];
-$result_trees{'split_nocopying_split'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'split_nocopying_split'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'split_nocopying_split'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'split_nocopying_split'}{'contents'}[0]{'contents'}[1];
+$result_trees{'split_nocopying_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'split_nocopying_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'split_nocopying_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'split_nocopying_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'split_nocopying_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'split_nocopying_split'}{'contents'}[0]{'contents'}[1];
+$result_trees{'split_nocopying_split'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'split_nocopying_split'}{'contents'}[0]{'contents'}[1];
 $result_trees{'split_nocopying_split'}{'contents'}[0]{'contents'}[1]{'parent'} 
= $result_trees{'split_nocopying_split'}{'contents'}[0];
-$result_trees{'split_nocopying_split'}{'contents'}[0]{'contents'}[2]{'parent'} 
= $result_trees{'split_nocopying_split'}{'contents'}[0];
 $result_trees{'split_nocopying_split'}{'contents'}[0]{'parent'} = 
$result_trees{'split_nocopying_split'};
 
$result_trees{'split_nocopying_split'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'split_nocopying_split'}{'contents'}[1]{'args'}[0];
 $result_trees{'split_nocopying_split'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'split_nocopying_split'}{'contents'}[1];
diff --git a/tp/t/results/formatting/texi_bib_example.pl 
b/tp/t/results/formatting/texi_bib_example.pl
index 463252020d..6a5db297f7 100644
--- a/tp/t/results/formatting/texi_bib_example.pl
+++ b/tp/t/results/formatting/texi_bib_example.pl
@@ -346,3399 +346,3405 @@ $result_trees{'texi_bib_example'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'my-file-with-bib.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'my-file-with-bib.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'my-file-with-bib.info'
               },
-              'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'my-file-with-bib.info'
-          },
-          'line_nr' => {
-            'file_name' => 'bib-example.texi',
-            'line_nr' => 23,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'line_nr' => {
+                'file_name' => 'bib-example.texi',
+                'line_nr' => 23,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'Texinfo with a Bibliography and References'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'Texinfo with a Bibliography and References'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'settitle',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' '
+              },
+              'line_nr' => {
+                'file_name' => 'bib-example.texi',
+                'line_nr' => 24,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'settitle',
-          'extra' => {
-            'spaces_before_argument' => ' '
-          },
-          'line_nr' => {
-            'file_name' => 'bib-example.texi',
-            'line_nr' => 24,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+              'text' => '
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' \\input texinfo   @c -*-texinfo-*-
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' \\input texinfo   @c -*-texinfo-*-
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' \\input texinfo   @c -*-texinfo-*-
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' \\input texinfo   @c -*-texinfo-*-
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% my-bib-macros.texi --- Texinfo macros providing a 
crude
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% my-bib-macros.texi --- Texinfo macros 
providing a crude
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% my-bib-macros.texi --- Texinfo macros providing a crude
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% my-bib-macros.texi --- Texinfo macros providing a crude
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% bibliography and citation capability.
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% bibliography and citation capability.
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% bibliography and citation capability.
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% bibliography and citation capability.
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' % Copyright (C) 2004  Aaron S. Hawley
-',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' % Copyright (C) 2004  Aaron S. Hawley
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+              'text' => '
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' % Author: Aaron S. Hawley <ashawley@gnu.uvm.edu>
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' % Copyright (C) 2004  Aaron S. Hawley
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' % Author: Aaron S. Hawley <ashawley@gnu.uvm.edu>
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' % Copyright (C) 2004  Aaron S. Hawley
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' % Keywords: docs, texinfo, extensions, bib
+              'text' => '
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' % Keywords: docs, texinfo, extensions, bib
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+              'type' => 'empty_line'
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' % Author: Aaron S. Hawley <ashawley@gnu.uvm.edu>
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' % Author: Aaron S. Hawley <ashawley@gnu.uvm.edu>
+'
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' % This file is free software; you can redistribute 
it and/or modify
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' % Keywords: docs, texinfo, extensions, bib
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' % This file is free software; you can redistribute it and/or 
modify
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' % Keywords: docs, texinfo, extensions, bib
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' % it under the terms of the GNU General Public 
License as published by
+              'text' => '
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' % it under the terms of the GNU General Public License as 
published by
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' % the Free Software Foundation; either version 2, or 
(at your option)
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' % This file is free software; you can 
redistribute it and/or modify
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' % the Free Software Foundation; either version 2, or (at your 
option)
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' % This file is free software; you can redistribute it 
and/or modify
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' % any later version.
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' % it under the terms of the GNU General Public 
License as published by
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' % any later version.
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' % it under the terms of the GNU General Public License as 
published by
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' % This file is distributed in the hope that it will 
be useful,
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' % the Free Software Foundation; either version 
2, or (at your option)
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' % This file is distributed in the hope that it will be useful,
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' % the Free Software Foundation; either version 2, or (at 
your option)
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' % but WITHOUT ANY WARRANTY; without even the implied 
warranty of
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' % any later version.
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' % but WITHOUT ANY WARRANTY; without even the implied warranty 
of
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' % any later version.
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' % MERCHANTABILITY or FITNESS FOR A PARTICULAR 
PURPOSE.  See the
+              'text' => '
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' % GNU General Public License for more details.
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' % This file is distributed in the hope that it 
will be useful,
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' % GNU General Public License for more details.
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' % This file is distributed in the hope that it will be 
useful,
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' % You should have received a copy of the GNU General 
Public License
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' % but WITHOUT ANY WARRANTY; without even the 
implied warranty of
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' % You should have received a copy of the GNU General Public 
License
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' % but WITHOUT ANY WARRANTY; without even the implied 
warranty of
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' % along with texi2html; see the file COPYING.  If 
not, write to
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' % MERCHANTABILITY or FITNESS FOR A PARTICULAR 
PURPOSE.  See the
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' % along with texi2html; see the file COPYING.  If not, write to
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  
See the
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' % the Free Software Foundation, Inc., 59 Temple 
Place - Suite 330,
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' % GNU General Public License for more details.
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' % the Free Software Foundation, Inc., 59 Temple Place - Suite 
330,
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' % GNU General Public License for more details.
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' % Boston, MA 02111-1307, USA.
-',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' % Boston, MA 02111-1307, USA.
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+              'text' => '
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' %% Commentary:
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' % You should have received a copy of the GNU 
General Public License
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% Commentary:
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' % You should have received a copy of the GNU General 
Public License
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%% Introduction
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' % along with texi2html; see the file COPYING.  
If not, write to
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%% Introduction
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' % along with texi2html; see the file COPYING.  If not, 
write to
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% Creates references to a ``Bibliography\'\' or 
``References\'\'
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' % the Free Software Foundation, Inc., 59 Temple 
Place - Suite 330,
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% Creates references to a ``Bibliography\'\' or 
``References\'\'
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' % the Free Software Foundation, Inc., 59 Temple Place - 
Suite 330,
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% section of a Texinfo document, using Texinfo\'s
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' % Boston, MA 02111-1307, USA.
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% section of a Texinfo document, using Texinfo\'s
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' % Boston, MA 02111-1307, USA.
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' %% macro system.  Although not as terse a way to 
cite systems as is
+              'text' => '
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% macro system.  Although not as terse a way to cite systems 
as is
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' %% found in document systems like TeX, the format is 
simpler and
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% Commentary:
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% found in document systems like TeX, the format is simpler 
and
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% Commentary:
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' %% the rendering  is easier for non-academic readers.
-',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% the rendering  is easier for non-academic readers.
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+              'text' => '
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' %
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%% Introduction
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%% Introduction
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' %%% Usage
-',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%% Usage
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+              'text' => '
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' %% References to cited works can be put in any 
section of a document.
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% Creates references to a ``Bibliography\'\' or 
``References\'\'
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% References to cited works can be put in any section of a 
document.
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% Creates references to a ``Bibliography\'\' or 
``References\'\'
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% The cited works must be put in either a Texinfo 
table (for
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% section of a Texinfo document, using 
Texinfo\'s
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% The cited works must be put in either a Texinfo table (for
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% section of a Texinfo document, using Texinfo\'s
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% instance with ``@table @asis ... @end table\'\') 
or within a
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% macro system.  Although not as terse a way to 
cite systems as is
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% instance with ``@table @asis ... @end table\'\') or within a
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% macro system.  Although not as terse a way to cite 
systems as is
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% Texinfo list (something like ``@enumerate ... 
@end enumerate\'\'
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% found in document systems like TeX, the 
format is simpler and
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% Texinfo list (something like ``@enumerate ... @end 
enumerate\'\'
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% found in document systems like TeX, the format is 
simpler and
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% or ``@itemize @bullet ... @end itemize\'\').  
They are created
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% the rendering  is easier for non-academic 
readers.
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% or ``@itemize @bullet ... @end itemize\'\').  They are 
created
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% the rendering  is easier for non-academic readers.
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' %% with the command ``@mybibitem{REF-NAME}\'\'.  To 
cite a reference
+              'text' => '
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% with the command ``@mybibitem{REF-NAME}\'\'.  To cite a 
reference
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' %% with a @mybibitem use ``@mybibcite{REF-NAME}\'\'.
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% with a @mybibitem use ``@mybibcite{REF-NAME}\'\'.
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' %% The beginning of a document must include (using 
the @include
+              'text' => '
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% The beginning of a document must include (using the @include
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' %% command) the file my-bib-macros.texi, which 
should be made
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%% Usage
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% command) the file my-bib-macros.texi, which should be made
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%% Usage
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' %% available in the current directory of the parent 
file.  A single
+              'text' => '
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% available in the current directory of the parent file.  A 
single
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' %% call should be made to choose to use a list or a 
table.  The
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% References to cited works can be put in any 
section of a document.
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% call should be made to choose to use a list or a table.  The
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% References to cited works can be put in any section of 
a document.
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% command to chose is called @mybibuselist{NODE}, 
where NODE is
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% The cited works must be put in either a 
Texinfo table (for
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% command to chose is called @mybibuselist{NODE}, where NODE 
is
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% The cited works must be put in either a Texinfo table 
(for
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% the node containing the location where the 
references are listed.
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% instance with ``@table @asis ... @end 
table\'\') or within a
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% the node containing the location where the references are 
listed.
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% instance with ``@table @asis ... @end table\'\') or 
within a
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% Texinfo list (something like ``@enumerate ... 
@end enumerate\'\'
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% Texinfo list (something like ``@enumerate ... @end 
enumerate\'\'
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%% Example
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% or ``@itemize @bullet ... @end itemize\'\').  
They are created
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%% Example
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% or ``@itemize @bullet ... @end itemize\'\').  They are 
created
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
-            {
-              'parent' => {},
-              'text' => ' %% \\input texinfo   @c -*-texinfo-*-
+                ]
+              },
+              'parent' => {}
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% with the command ``@mybibitem{REF-NAME}\'\'.  
To cite a reference
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% \\input texinfo   @c -*-texinfo-*-
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% with the command ``@mybibitem{REF-NAME}\'\'.  To cite a 
reference
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% @comment %**start of header
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% with a @mybibitem use 
``@mybibcite{REF-NAME}\'\'.
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% @comment %**start of header
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% with a @mybibitem use ``@mybibcite{REF-NAME}\'\'.
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' %% @setfilename my-file-with-bib.info
+              'text' => '
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% @setfilename my-file-with-bib.info
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' %% @settitle Texinfo with a Bibliography and 
References
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% The beginning of a document must include 
(using the @include
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% @settitle Texinfo with a Bibliography and References
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% The beginning of a document must include (using the 
@include
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% command) the file my-bib-macros.texi, which 
should be made
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% command) the file my-bib-macros.texi, which should be 
made
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% @include my-bib-macros.texi
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% available in the current directory of the 
parent file.  A single
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% @include my-bib-macros.texi
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% available in the current directory of the parent file.  
A single
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% @mybibuselist{References}
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% call should be made to choose to use a list 
or a table.  The
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% @mybibuselist{References}
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% call should be made to choose to use a list or a table. 
 The
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% command to chose is called 
@mybibuselist{NODE}, where NODE is
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% command to chose is called @mybibuselist{NODE}, where 
NODE is
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% @comment %**end of header
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% the node containing the location where the 
references are listed.
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% @comment %**end of header
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% the node containing the location where the references 
are listed.
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' %%
+              'text' => '
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' %% @node Top
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% @node Top
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' %% @top Top
+              'text' => '
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% @top Top
+              'type' => 'empty_line'
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%% Example
+',
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%% Example
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' %%
+              'text' => '
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' %% @menu
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% \\input texinfo   @c -*-texinfo-*-
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% @menu
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% \\input texinfo   @c -*-texinfo-*-
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% * Introduction::
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% @comment %**start of header
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% * Introduction::
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% @comment %**start of header
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% * @mybibnode{}::
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% @setfilename my-file-with-bib.info
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% * @mybibnode{}::
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% @setfilename my-file-with-bib.info
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% @settitle Texinfo with a Bibliography and 
References
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% @settitle Texinfo with a Bibliography and References
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% @end menu
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% @end menu
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% @include my-bib-macros.texi
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% @include my-bib-macros.texi
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% @node Introduction
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% @mybibuselist{References}
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% @node Introduction
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% @mybibuselist{References}
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% @chapter Introduction
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% @chapter Introduction
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% @comment %**end of header
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% @comment %**end of header
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% The ability of a documentation format to make 
cross references to a
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% The ability of a documentation format to make cross 
references to a
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% bibliography, a feature of LaTeX 
@mybibcite{LaTeX2e}, isn\'t
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% @node Top
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% bibliography, a feature of LaTeX @mybibcite{LaTeX2e}, isn\'t
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% @node Top
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% currently supported in Texinfo.
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% @top Top
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% currently supported in Texinfo.
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% @top Top
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% @node @mybibnode{}
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% @menu
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% @node @mybibnode{}
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% @menu
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% @chapter References
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% * Introduction::
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% @chapter References
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% * Introduction::
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% * @mybibnode{}::
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% * @mybibnode{}::
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% @itemize @asis
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% @itemize @asis
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% @end menu
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% @end menu
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% @mybibitem{LaTeX2e} Leslie Lamport, LaTeX User\'s 
Guide and
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% @mybibitem{LaTeX2e} Leslie Lamport, LaTeX User\'s Guide and
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% Reference Manual, 2nd edition, Addison-Wesley, 
Reading,
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% @node Introduction
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% Reference Manual, 2nd edition, Addison-Wesley, Reading,
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% @node Introduction
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% Massachusetts, 1994.
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% @chapter Introduction
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% Massachusetts, 1994.
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% @chapter Introduction
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% @end itemize
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% The ability of a documentation format to make 
cross references to a
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% @end itemize
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% The ability of a documentation format to make cross 
references to a
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
-            {
-              'parent' => {},
-              'text' => ' %%
+                ]
+              },
+              'parent' => {}
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% bibliography, a feature of LaTeX 
@mybibcite{LaTeX2e}, isn\'t
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% bibliography, a feature of LaTeX @mybibcite{LaTeX2e}, 
isn\'t
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% @bye
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% currently supported in Texinfo.
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% @bye
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% currently supported in Texinfo.
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+                ]
+              },
+              'parent' => {}
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%
+'
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% @node @mybibnode{}
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% @node @mybibnode{}
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+                ]
+              },
+              'parent' => {}
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% @chapter References
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% @chapter References
+'
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% This example produces (in Info):
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% This example produces (in Info):
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+                ]
+              },
+              'parent' => {}
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% @itemize @asis
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% @itemize @asis
+'
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%       1 Introduction
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%       1 Introduction
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%       **************
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% @mybibitem{LaTeX2e} Leslie Lamport, LaTeX 
User\'s Guide and
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%       **************
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% @mybibitem{LaTeX2e} Leslie Lamport, LaTeX User\'s Guide 
and
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% Reference Manual, 2nd edition, 
Addison-Wesley, Reading,
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% Reference Manual, 2nd edition, Addison-Wesley, Reading,
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%       The ability of a documentation format to 
make cross
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% Massachusetts, 1994.
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%       The ability of a documentation format to make cross
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% Massachusetts, 1994.
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%
+',
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%
+'
+                ]
+              },
+              'parent' => {}
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% @end itemize
+',
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% @end itemize
+'
+                ]
+              },
+              'parent' => {}
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%
+',
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%
+'
+                ]
+              },
+              'parent' => {}
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% @bye
+',
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% @bye
+'
+                ]
+              },
+              'parent' => {}
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'empty_line'
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%
+',
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%
+'
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' %%       references to a bibliography, a feature of 
LaTeX (See item
+              'text' => '
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%       references to a bibliography, a feature of LaTeX (See 
item
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' %%       [LaTeX2e] in *Note LaTeX2e: References.), 
is not currently
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% This example produces (in Info):
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%       [LaTeX2e] in *Note LaTeX2e: References.), is not 
currently
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% This example produces (in Info):
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' %%       supported in Texinfo.
+              'text' => '
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%       supported in Texinfo.
+              'type' => 'empty_line'
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%       1 Introduction
+',
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%       1 Introduction
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%       **************
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%       **************
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%       2 References
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%       The ability of a documentation format 
to make cross
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%       2 References
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%       The ability of a documentation format to make 
cross
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%       ************
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%       references to a bibliography, a feature 
of LaTeX (See item
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%       ************
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%       references to a bibliography, a feature of LaTeX 
(See item
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%       [LaTeX2e] in *Note LaTeX2e: 
References.), is not currently
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%       [LaTeX2e] in *Note LaTeX2e: References.), is not 
currently
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%       [LaTeX2e] Leslie Lamport, LaTeX User\'s 
Guide and Reference
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%       supported in Texinfo.
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%       [LaTeX2e] Leslie Lamport, LaTeX User\'s Guide and 
Reference
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%       supported in Texinfo.
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%       Manual, 2nd edition, Addison-Wesley, 
Reading,
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%       Manual, 2nd edition, Addison-Wesley, Reading,
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%       Massachusetts, 1994.
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%       Massachusetts, 1994.
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+                ]
+              },
+              'parent' => {}
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%       2 References
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%       2 References
+'
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% and (in printed output):
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%       ************
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% and (in printed output):
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%       ************
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%       1 Introduction
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%       1 Introduction
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%       **************
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%       [LaTeX2e] Leslie Lamport, LaTeX User\'s 
Guide and Reference
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%       **************
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%       [LaTeX2e] Leslie Lamport, LaTeX User\'s Guide and 
Reference
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%       Manual, 2nd edition, Addison-Wesley, 
Reading,
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%       Manual, 2nd edition, Addison-Wesley, Reading,
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%       The ability of a documentation format to 
make cross
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%       Massachusetts, 1994.
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%       The ability of a documentation format to make cross
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%       Massachusetts, 1994.
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' %%       references to a bibliography, a feature of 
LaTeX (See item
+              'text' => '
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%       references to a bibliography, a feature of LaTeX (See 
item
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' %%       [LaTeX2e] in Chapter 2 [References], page 
3.), is not
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% and (in printed output):
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%       [LaTeX2e] in Chapter 2 [References], page 3.), is not
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% and (in printed output):
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' %%       currently supported in Texinfo.
+              'text' => '
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%       currently supported in Texinfo.
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' %%
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%       1 Introduction
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%       1 Introduction
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%       **************
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%       **************
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%       2 References
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%       2 References
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%       ************
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%       The ability of a documentation format 
to make cross
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%       ************
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%       The ability of a documentation format to make 
cross
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%       references to a bibliography, a feature 
of LaTeX (See item
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%       references to a bibliography, a feature of LaTeX 
(See item
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%       [LaTeX2e] Leslie Lamport, LaTeX User\'s 
Guide and Reference
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%       [LaTeX2e] in Chapter 2 [References], 
page 3.), is not
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%       [LaTeX2e] Leslie Lamport, LaTeX User\'s Guide and 
Reference
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%       [LaTeX2e] in Chapter 2 [References], page 3.), is 
not
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%       Manual, 2nd edition, Addison-Wesley, 
Reading,
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%       currently supported in Texinfo.
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%       Manual, 2nd edition, Addison-Wesley, Reading,
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%       currently supported in Texinfo.
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%       Massachusetts, 1994.
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%       Massachusetts, 1994.
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %%% Notes
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%       2 References
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %%% Notes
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%       2 References
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% The pointers to references will be functional in 
hypertext
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%       ************
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% The pointers to references will be functional in hypertext
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%       ************
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% documentation (info, HTML, XML and others) and 
properly rendered
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% documentation (info, HTML, XML and others) and properly 
rendered
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% in print documents, because they are implemented 
with Texinfo\'s
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%       [LaTeX2e] Leslie Lamport, LaTeX User\'s 
Guide and Reference
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% in print documents, because they are implemented with 
Texinfo\'s
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%       [LaTeX2e] Leslie Lamport, LaTeX User\'s Guide and 
Reference
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% cross referencing capabilities (using @anchor and 
@ref).  Failures
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%       Manual, 2nd edition, Addison-Wesley, 
Reading,
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% cross referencing capabilities (using @anchor and @ref).  
Failures
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%       Manual, 2nd edition, Addison-Wesley, Reading,
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% by an author to make proper references with 
``my-bib-macros\'\' in
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%       Massachusetts, 1994.
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% by an author to make proper references with 
``my-bib-macros\'\' in
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%       Massachusetts, 1994.
+'
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' %% their document will give cross referencing errors 
by Texinfo
+              'text' => '
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% their document will give cross referencing errors by Texinfo
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' %% conversion tools.
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% conversion tools.
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' %% Only one ``Reference\'\' section is allowed per 
document.
-',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% Only one ``Reference\'\' section is allowed per document.
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+              'text' => '
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' %% An improvement of this system would create cross 
references
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %%% Notes
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% An improvement of this system would create cross references
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %%% Notes
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' %% (with @xref) at each cited work to all the 
originating cross
+              'text' => '
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% (with @xref) at each cited work to all the originating cross
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' %% refererences.
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% The pointers to references will be functional 
in hypertext
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% refererences.
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% The pointers to references will be functional in 
hypertext
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% documentation (info, HTML, XML and others) 
and properly rendered
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% documentation (info, HTML, XML and others) and properly 
rendered
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% Code:
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% in print documents, because they are 
implemented with Texinfo\'s
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% Code:
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% in print documents, because they are implemented with 
Texinfo\'s
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' % Configuration Options
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% cross referencing capabilities (using @anchor 
and @ref).  Failures
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' % Configuration Options
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% cross referencing capabilities (using @anchor and 
@ref).  Failures
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% @mybibsetrefnode : Defines the name of the node 
to contain
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% by an author to make proper references with 
``my-bib-macros\'\' in
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% @mybibsetrefnode : Defines the name of the node to contain
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% by an author to make proper references with 
``my-bib-macros\'\' in
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% references.
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% their document will give cross referencing 
errors by Texinfo
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% references.
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% their document will give cross referencing errors by 
Texinfo
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => 'mybibsetrefnode',
-              'type' => 'macro_name'
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% conversion tools.
+',
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% conversion tools.
+'
+                ]
+              },
+              'parent' => {}
             },
             {
               'parent' => {},
-              'text' => 'node',
-              'type' => 'macro_arg'
-            }
-          ],
-          'cmdname' => 'macro',
-          'contents' => [
+              'text' => '
+',
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => '@set mybibrefnode \\node\\',
-              'type' => 'raw'
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% Only one ``Reference\'\' section is allowed 
per document.
+',
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% Only one ``Reference\'\' section is allowed per 
document.
+'
+                ]
+              },
+              'parent' => {}
             },
             {
               'parent' => {},
               'text' => '
 ',
-              'type' => 'last_raw_newline'
-            }
-          ],
-          'extra' => {
-            'arg_line' => ' mybibsetrefnode{node}
-'
-          },
-          'line_nr' => {
-            'file_name' => 'my-bib-macros.texi',
-            'line_nr' => 162,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line_after_command'
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' %% @mybibnode{} : Macro to be placed at node 
containing references
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% An improvement of this system would create 
cross references
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% @mybibnode{} : Macro to be placed at node containing 
references
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% An improvement of this system would create cross 
references
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% and calls to @mybibcite{}
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% (with @xref) at each cited work to all the 
originating cross
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% and calls to @mybibcite{}
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% (with @xref) at each cited work to all the originating 
cross
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+                ]
+              },
+              'parent' => {}
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% refererences.
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% refererences.
+'
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => 'mybibnode',
-              'type' => 'macro_name'
-            }
-          ],
-          'cmdname' => 'macro',
-          'contents' => [
+              'text' => '
+',
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => '@value{mybibrefnode}',
-              'type' => 'raw'
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %
+',
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %
+'
+                ]
+              },
+              'parent' => {}
             },
             {
               'parent' => {},
               'text' => '
 ',
-              'type' => 'last_raw_newline'
-            }
-          ],
-          'extra' => {
-            'arg_line' => ' mybibnode{}
-'
-          },
-          'line_nr' => {
-            'file_name' => 'my-bib-macros.texi',
-            'line_nr' => 169,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line_after_command'
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' %% @mybibusetable : Whether each @mybibitem will be 
put in a
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% Code:
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% @mybibusetable : Whether each @mybibitem will be put in a
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% Code:
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' %% table.
+              'text' => '
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% table.
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+              'type' => 'empty_line'
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' % Configuration Options
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' % Configuration Options
+'
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => 'mybibusetable',
-              'type' => 'macro_name'
+              'text' => '
+',
+              'type' => 'empty_line'
             },
             {
-              'parent' => {},
-              'text' => 'node',
-              'type' => 'macro_arg'
-            }
-          ],
-          'cmdname' => 'macro',
-          'contents' => [
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% @mybibsetrefnode : Defines the name of the 
node to contain
+',
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% @mybibsetrefnode : Defines the name of the node to 
contain
+'
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => '@set mybibtable true
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% references.
 ',
-              'type' => 'raw'
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% references.
+'
+                ]
+              },
+              'parent' => {}
             },
             {
               'parent' => {},
-              'text' => '@ifset mybiblist
+              'text' => '
 ',
-              'type' => 'raw'
+              'type' => 'empty_line'
             },
             {
-              'parent' => {},
-              'text' => '@clear mybiblist
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => 'mybibsetrefnode',
+                  'type' => 'macro_name'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'node',
+                  'type' => 'macro_arg'
+                }
+              ],
+              'cmdname' => 'macro',
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => '@set mybibrefnode \\node\\',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '
 ',
-              'type' => 'raw'
+                  'type' => 'last_raw_newline'
+                }
+              ],
+              'extra' => {
+                'arg_line' => ' mybibsetrefnode{node}
+'
+              },
+              'line_nr' => {
+                'file_name' => 'my-bib-macros.texi',
+                'line_nr' => 162,
+                'macro' => ''
+              },
+              'parent' => {}
             },
             {
               'parent' => {},
-              'text' => '@end ifset
+              'text' => '
 ',
-              'type' => 'raw'
-            },
-            {
-              'parent' => {},
-              'text' => '@mybibsetrefnode{\\node\\}',
-              'type' => 'raw'
+              'type' => 'empty_line_after_command'
             },
             {
               'parent' => {},
               'text' => '
 ',
-              'type' => 'last_raw_newline'
-            }
-          ],
-          'extra' => {
-            'arg_line' => ' mybibusetable{node}
-'
-          },
-          'line_nr' => {
-            'file_name' => 'my-bib-macros.texi',
-            'line_nr' => 176,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line_after_command'
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' %% @mybibuselist : Whether each @mybibitem will be 
put in a
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% @mybibnode{} : Macro to be placed at node 
containing references
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% @mybibuselist : Whether each @mybibitem will be put in a
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% @mybibnode{} : Macro to be placed at node containing 
references
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
             {
-              'parent' => {},
-              'text' => ' %% list.
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% and calls to @mybibcite{}
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% list.
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% and calls to @mybibcite{}
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
-            {
-              'parent' => {},
-              'text' => 'mybibuselist',
-              'type' => 'macro_name'
+                ]
+              },
+              'parent' => {}
             },
             {
               'parent' => {},
-              'text' => 'node',
-              'type' => 'macro_arg'
-            }
-          ],
-          'cmdname' => 'macro',
-          'contents' => [
+              'text' => '
+',
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => '@set mybiblist true
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => 'mybibnode',
+                  'type' => 'macro_name'
+                }
+              ],
+              'cmdname' => 'macro',
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => '@value{mybibrefnode}',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '
 ',
-              'type' => 'raw'
+                  'type' => 'last_raw_newline'
+                }
+              ],
+              'extra' => {
+                'arg_line' => ' mybibnode{}
+'
+              },
+              'line_nr' => {
+                'file_name' => 'my-bib-macros.texi',
+                'line_nr' => 169,
+                'macro' => ''
+              },
+              'parent' => {}
             },
             {
               'parent' => {},
-              'text' => '@ifset mybibtable
+              'text' => '
 ',
-              'type' => 'raw'
+              'type' => 'empty_line_after_command'
             },
             {
               'parent' => {},
-              'text' => '@clear mybibtable
+              'text' => '
 ',
-              'type' => 'raw'
+              'type' => 'empty_line'
             },
             {
-              'parent' => {},
-              'text' => '@end ifset
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% @mybibusetable : Whether each @mybibitem will 
be put in a
 ',
-              'type' => 'raw'
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% @mybibusetable : Whether each @mybibitem will be put in 
a
+'
+                ]
+              },
+              'parent' => {}
             },
             {
-              'parent' => {},
-              'text' => '@mybibsetrefnode{\\node\\}',
-              'type' => 'raw'
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% table.
+',
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% table.
+'
+                ]
+              },
+              'parent' => {}
             },
             {
               'parent' => {},
               'text' => '
 ',
-              'type' => 'last_raw_newline'
-            }
-          ],
-          'extra' => {
-            'arg_line' => ' mybibuselist{node}
-'
-          },
-          'line_nr' => {
-            'file_name' => 'my-bib-macros.texi',
-            'line_nr' => 187,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+              'type' => 'empty_line'
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => 'mybibusetable',
+                  'type' => 'macro_name'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'node',
+                  'type' => 'macro_arg'
+                }
+              ],
+              'cmdname' => 'macro',
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => '@set mybibtable true
 ',
-          'type' => 'empty_line_after_command'
-        },
-        {
-          'parent' => {},
-          'text' => '
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@ifset mybiblist
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'parent' => {},
-          'text' => '
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@clear mybiblist
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
-            {
-              'parent' => {},
-              'text' => ' %% @mybibcite{REF} : Cites the cross reference REF.
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@end ifset
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% @mybibcite{REF} : Cites the cross reference REF.
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@mybibsetrefnode{\\node\\}',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
-            {
-              'parent' => {},
-              'text' => 'mybibcite',
-              'type' => 'macro_name'
+                  'type' => 'last_raw_newline'
+                }
+              ],
+              'extra' => {
+                'arg_line' => ' mybibusetable{node}
+'
+              },
+              'line_nr' => {
+                'file_name' => 'my-bib-macros.texi',
+                'line_nr' => 176,
+                'macro' => ''
+              },
+              'parent' => {}
             },
             {
               'parent' => {},
-              'text' => 'ref',
-              'type' => 'macro_arg'
-            }
-          ],
-          'cmdname' => 'macro',
-          'contents' => [
-            {
-              'parent' => {},
-              'text' => '@ifclear mybibrefnode
+              'text' => '
 ',
-              'type' => 'raw'
+              'type' => 'empty_line_after_command'
             },
             {
               'parent' => {},
-              'text' => '@mybibmakeref{mybibsetrefnode was not used, \\ref\\}
+              'text' => '
 ',
-              'type' => 'raw'
+              'type' => 'empty_line'
             },
             {
-              'parent' => {},
-              'text' => '@end ifclear
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% @mybibuselist : Whether each @mybibitem will 
be put in a
 ',
-              'type' => 'raw'
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% @mybibuselist : Whether each @mybibitem will be put in a
+'
+                ]
+              },
+              'parent' => {}
             },
             {
-              'parent' => {},
-              'text' => '@c %**else if
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% list.
 ',
-              'type' => 'raw'
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% list.
+'
+                ]
+              },
+              'parent' => {}
             },
             {
               'parent' => {},
-              'text' => '@ifset mybibrefnode
+              'text' => '
 ',
-              'type' => 'raw'
+              'type' => 'empty_line'
             },
             {
-              'parent' => {},
-              'text' => '@mybibmakeref{@mybibnode{}, \\ref\\}
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => 'mybibuselist',
+                  'type' => 'macro_name'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'node',
+                  'type' => 'macro_arg'
+                }
+              ],
+              'cmdname' => 'macro',
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => '@set mybiblist true
+',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@ifset mybibtable
+',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@clear mybibtable
+',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@end ifset
+',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@mybibsetrefnode{\\node\\}',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '
 ',
-              'type' => 'raw'
+                  'type' => 'last_raw_newline'
+                }
+              ],
+              'extra' => {
+                'arg_line' => ' mybibuselist{node}
+'
+              },
+              'line_nr' => {
+                'file_name' => 'my-bib-macros.texi',
+                'line_nr' => 187,
+                'macro' => ''
+              },
+              'parent' => {}
             },
             {
               'parent' => {},
-              'text' => '@end ifset
+              'text' => '
 ',
-              'type' => 'raw'
+              'type' => 'empty_line_after_command'
             },
             {
               'parent' => {},
-              'text' => '',
-              'type' => 'raw'
+              'text' => '
+',
+              'type' => 'empty_line'
             },
             {
               'parent' => {},
               'text' => '
 ',
-              'type' => 'last_raw_newline'
-            }
-          ],
-          'extra' => {
-            'arg_line' => ' mybibcite{ref}
-'
-          },
-          'line_nr' => {
-            'file_name' => 'my-bib-macros.texi',
-            'line_nr' => 198,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line_after_command'
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
-            {
-              'parent' => {},
-              'text' => 'mybibmakeref',
-              'type' => 'macro_name'
+              'type' => 'empty_line'
             },
             {
-              'parent' => {},
-              'text' => 'node',
-              'type' => 'macro_arg'
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% @mybibcite{REF} : Cites the cross reference 
REF.
+',
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% @mybibcite{REF} : Cites the cross reference REF.
+'
+                ]
+              },
+              'parent' => {}
             },
             {
               'parent' => {},
-              'text' => 'ref',
-              'type' => 'macro_arg'
-            }
-          ],
-          'cmdname' => 'macro',
-          'contents' => [
-            {
-              'parent' => {},
-              'text' => '(See item [\\ref\\] in @ref{\\node\\, \\ref\\}.)',
-              'type' => 'raw'
+              'text' => '
+',
+              'type' => 'empty_line'
             },
             {
-              'parent' => {},
-              'text' => '
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => 'mybibcite',
+                  'type' => 'macro_name'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'ref',
+                  'type' => 'macro_arg'
+                }
+              ],
+              'cmdname' => 'macro',
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => '@ifclear mybibrefnode
 ',
-              'type' => 'last_raw_newline'
-            }
-          ],
-          'extra' => {
-            'arg_line' => ' mybibmakeref{node, ref}
-'
-          },
-          'line_nr' => {
-            'file_name' => 'my-bib-macros.texi',
-            'line_nr' => 209,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@mybibmakeref{mybibsetrefnode was not used, 
\\ref\\}
 ',
-          'type' => 'empty_line_after_command'
-        },
-        {
-          'parent' => {},
-          'text' => '
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@end ifclear
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
-            {
-              'parent' => {},
-              'text' => ' %% @mybibcite{REF} : Creates a cross referenced 
citation REF.
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@c %**else if
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% @mybibcite{REF} : Creates a cross referenced citation REF.
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@ifset mybibrefnode
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@mybibmakeref{@mybibnode{}, \\ref\\}
+',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@end ifset
+',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '
+',
+                  'type' => 'last_raw_newline'
+                }
+              ],
+              'extra' => {
+                'arg_line' => ' mybibcite{ref}
+'
+              },
+              'line_nr' => {
+                'file_name' => 'my-bib-macros.texi',
+                'line_nr' => 198,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => 'mybibitem',
-              'type' => 'macro_name'
+              'text' => '
+',
+              'type' => 'empty_line_after_command'
             },
             {
               'parent' => {},
-              'text' => 'ref',
-              'type' => 'macro_arg'
-            }
-          ],
-          'cmdname' => 'macro',
-          'contents' => [
+              'text' => '
+',
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => '@ifclear mybiblist
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => 'mybibmakeref',
+                  'type' => 'macro_name'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'node',
+                  'type' => 'macro_arg'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'ref',
+                  'type' => 'macro_arg'
+                }
+              ],
+              'cmdname' => 'macro',
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => '(See item [\\ref\\] in @ref{\\node\\, \\ref\\}.)',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '
 ',
-              'type' => 'raw'
+                  'type' => 'last_raw_newline'
+                }
+              ],
+              'extra' => {
+                'arg_line' => ' mybibmakeref{node, ref}
+'
+              },
+              'line_nr' => {
+                'file_name' => 'my-bib-macros.texi',
+                'line_nr' => 209,
+                'macro' => ''
+              },
+              'parent' => {}
             },
             {
               'parent' => {},
-              'text' => '@ifclear mybibtable
+              'text' => '
 ',
-              'type' => 'raw'
+              'type' => 'empty_line_after_command'
             },
             {
               'parent' => {},
-              'text' => '@set mybiblist true
+              'text' => '
 ',
-              'type' => 'raw'
+              'type' => 'empty_line'
             },
             {
-              'parent' => {},
-              'text' => '@end ifclear
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% @mybibcite{REF} : Creates a cross referenced 
citation REF.
 ',
-              'type' => 'raw'
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% @mybibcite{REF} : Creates a cross referenced citation 
REF.
+'
+                ]
+              },
+              'parent' => {}
             },
             {
               'parent' => {},
-              'text' => '@end ifclear
+              'text' => '
 ',
-              'type' => 'raw'
+              'type' => 'empty_line'
             },
             {
-              'parent' => {},
-              'text' => '@ifset mybiblist
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => 'mybibitem',
+                  'type' => 'macro_name'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'ref',
+                  'type' => 'macro_arg'
+                }
+              ],
+              'cmdname' => 'macro',
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => '@ifclear mybiblist
 ',
-              'type' => 'raw'
-            },
-            {
-              'parent' => {},
-              'text' => '@item
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@ifclear mybibtable
 ',
-              'type' => 'raw'
-            },
-            {
-              'parent' => {},
-              'text' => '@anchor{\\ref\\}[\\ref\\]
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@set mybiblist true
 ',
-              'type' => 'raw'
-            },
-            {
-              'parent' => {},
-              'text' => '@end ifset
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@end ifclear
+',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@end ifclear
+',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@ifset mybiblist
+',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@item
+',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@anchor{\\ref\\}[\\ref\\]
+',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@end ifset
+',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@c %**else if
+',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@ifset mybibtable
+',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@item @anchor{\\ref\\}[\\ref\\]
+',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@end ifset
+',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '
 ',
-              'type' => 'raw'
+                  'type' => 'last_raw_newline'
+                }
+              ],
+              'extra' => {
+                'arg_line' => ' mybibitem{ref}
+'
+              },
+              'line_nr' => {
+                'file_name' => 'my-bib-macros.texi',
+                'line_nr' => 215,
+                'macro' => ''
+              },
+              'parent' => {}
             },
             {
               'parent' => {},
-              'text' => '@c %**else if
+              'text' => '
 ',
-              'type' => 'raw'
+              'type' => 'empty_line_after_command'
             },
             {
               'parent' => {},
-              'text' => '@ifset mybibtable
+              'text' => '
 ',
-              'type' => 'raw'
+              'type' => 'empty_line'
             },
             {
-              'parent' => {},
-              'text' => '@item @anchor{\\ref\\}[\\ref\\]
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %% my-bib-macros.texi ends here
 ',
-              'type' => 'raw'
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' %% my-bib-macros.texi ends here
+'
+                ]
+              },
+              'parent' => {}
             },
             {
-              'parent' => {},
-              'text' => '@end ifset
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => 'mybiblist',
+                  'type' => 'misc_arg'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'true',
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'set',
+              'extra' => {
+                'arg_line' => ' mybiblist true
 ',
-              'type' => 'raw'
+                'misc_args' => [
+                  'mybiblist',
+                  'true'
+                ]
+              },
+              'parent' => {}
             },
             {
-              'parent' => {},
-              'text' => '',
-              'type' => 'raw'
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => 'mybibrefnode',
+                  'type' => 'misc_arg'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'References',
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'set',
+              'extra' => {
+                'arg_line' => ' mybibrefnode References
+',
+                'misc_args' => [
+                  'mybibrefnode',
+                  'References'
+                ]
+              },
+              'parent' => {}
             },
             {
               'parent' => {},
               'text' => '
 ',
-              'type' => 'last_raw_newline'
-            }
-          ],
-          'extra' => {
-            'arg_line' => ' mybibitem{ref}
-'
-          },
-          'line_nr' => {
-            'file_name' => 'my-bib-macros.texi',
-            'line_nr' => 215,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line_after_command'
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
-            {
-              'parent' => {},
-              'text' => ' %% my-bib-macros.texi ends here
-',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' %% my-bib-macros.texi ends here
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
-            {
-              'parent' => {},
-              'text' => 'mybiblist',
-              'type' => 'misc_arg'
+              'type' => 'empty_line'
             },
             {
-              'parent' => {},
-              'text' => 'true',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'set',
-          'extra' => {
-            'arg_line' => ' mybiblist true
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' %**end of header
 ',
-            'misc_args' => [
-              'mybiblist',
-              'true'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
-            {
-              'parent' => {},
-              'text' => 'mybibrefnode',
-              'type' => 'misc_arg'
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'comment',
+              'extra' => {
+                'misc_args' => [
+                  ' %**end of header
+'
+                ]
+              },
+              'parent' => {}
             },
             {
               'parent' => {},
-              'text' => 'References',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'set',
-          'extra' => {
-            'arg_line' => ' mybibrefnode References
-',
-            'misc_args' => [
-              'mybibrefnode',
-              'References'
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
-            {
-              'parent' => {},
-              'text' => ' %**end of header
+              'text' => '
 ',
-              'type' => 'misc_arg'
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'comment',
-          'extra' => {
-            'misc_args' => [
-              ' %**end of header
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -4511,416 +4517,417 @@ 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[0]{'contents'}[20]{
 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[0]{'contents'}[21]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[0]{'contents'}[21];
 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[0]{'contents'}[21]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[0];
 $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[3];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[4];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[4]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[5];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[6]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[9]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[10]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[10];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[10]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[11]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[12]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[12];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[12]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[13]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[14]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[14];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[14]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[15]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[15];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[15]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[16]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[17]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[18]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[18];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[18]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[19]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[19];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[19]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[20]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[20];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[20]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[21]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[22]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[22];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[22]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[23]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[23];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[23]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[24]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[24];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[24]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[25]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[25];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[25]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[26]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[27]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[27];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[27]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[28]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[29]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[29];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[29]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[30]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[31]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[31];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[31]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[32]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[32];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[32]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[33]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[33];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[33]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[34]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[34];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[34]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[35]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[35];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[35]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[36]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[37]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[37];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[37]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[38]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[39]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[39];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[39]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[40]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[41]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[41];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[41]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[42]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[42];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[42]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[43]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[43];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[43]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[44]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[44];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[44]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[45]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[45];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[45]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[46]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[46];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[46]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[47]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[47];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[47]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[48]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[49]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[49];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[49]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[50]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[50];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[50]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[51]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[51];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[51]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[52]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[52];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[52]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[53]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[53];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[53]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[54]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[54];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[54]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[55]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[56]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[56];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[56]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[57]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[58]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[58];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[58]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[59]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[60]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[60];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[60]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[61]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[61];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[61]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[62]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[62];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[62]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[63]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[63];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[63]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[64]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[64];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[64]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[65]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[65];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[65]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[66]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[66];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[66]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[67]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[67];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[67]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[68]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[68];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[68]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[69]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[69];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[69]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[70]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[70];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[70]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[71]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[71];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[71]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[72]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[72];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[72]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[73]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[73];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[73]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[74]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[74];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[74]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[75]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[75];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[75]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[76]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[76];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[76]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[77]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[77];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[77]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[78]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[78];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[78]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[79]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[79];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[79]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[80]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[80];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[80]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[81]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[81];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[81]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[82]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[82];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[82]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[83]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[83];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[83]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[84]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[84];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[84]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[85]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[85];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[85]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[86]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[86];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[86]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[87]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[87];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[87]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[88]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[88];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[88]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[89]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[89];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[89]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[90]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[90];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[90]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[91]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[91];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[91]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[92]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[92];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[92]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[93]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[93];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[93]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[94]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[94];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[94]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[95]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[95];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[95]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[96]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[96];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[96]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[97]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[97];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[97]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[98]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[99]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[99];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[99]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[100]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[101]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[101];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[101]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[102]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[103]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[103];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[103]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[104]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[104];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[104]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[105]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[105];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[105]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[106]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[106];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[106]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[107]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[107];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[107]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[108]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[108];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[108]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[109]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[109];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[109]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[110]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[110];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[110]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[111]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[111];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[111]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[112]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[112];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[112]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[113]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[113];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[113]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[114]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[114];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[114]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[115]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[115];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[115]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[116]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[116];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[116]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[117]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[117];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[117]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[118]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[119]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[119];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[119]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[120]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[121]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[121];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[121]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[122]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[122];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[122]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[123]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[123];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[123]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[124]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[124];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[124]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[125]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[125];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[125]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[126]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[126];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[126]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[127]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[127];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[127]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[128]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[128];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[128]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[129]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[129];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[129]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[130]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[130];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[130]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[131]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[131];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[131]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[132]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[132];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[132]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[133]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[133];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[133]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[134]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[134];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[134]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[135]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[135];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[135]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[136]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[137]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[137];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[137]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[138]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[139]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[139];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[139]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[140]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[141]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[141];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[141]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[142]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[142];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[142]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[143]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[143];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[143]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[144]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[144];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[144]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[145]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[145];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[145]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[146]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[146];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[146]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[147]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[147];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[147]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[148]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[149]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[149];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[149]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[150]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[151]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[151];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[151]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[152]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[152];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[152]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[153]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[153];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[153]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[154]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[155]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[155];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[155]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[156]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[157]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[157];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[157]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[158]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[159]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[159];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[159]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[160]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[161]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[161];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[161]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[162]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[162];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[162]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[163]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[164]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[164];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[164]{'args'}[1]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[164];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[164]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[164];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[164]{'contents'}[1]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[164];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[164]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[165]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[166]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[167]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[167];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[167]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[168]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[168];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[168]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[169]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[170]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[170];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[170]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[170];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[170]{'contents'}[1]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[170];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[170]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[171]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[172]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[173]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[173];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[173]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[174]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[174];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[174]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[175]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[176]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[176];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[176]{'args'}[1]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[176];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[176]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[176];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[176]{'contents'}[1]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[176];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[176]{'contents'}[2]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[176];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[176]{'contents'}[3]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[176];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[176]{'contents'}[4]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[176];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[176]{'contents'}[5]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[176];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[176]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[177]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[178]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[179]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[179];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[179]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[180]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[180];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[180]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[181]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[182]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[182];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[182]{'args'}[1]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[182];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[182]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[182];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[182]{'contents'}[1]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[182];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[182]{'contents'}[2]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[182];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[182]{'contents'}[3]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[182];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[182]{'contents'}[4]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[182];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[182]{'contents'}[5]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[182];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[182]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[183]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[184]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[185]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[186]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[186];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[186]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[187]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[188]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[188];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[188]{'args'}[1]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[188];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[188]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[188];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[188]{'contents'}[1]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[188];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[188]{'contents'}[2]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[188];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[188]{'contents'}[3]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[188];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[188]{'contents'}[4]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[188];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[188]{'contents'}[5]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[188];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[188]{'contents'}[6]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[188];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[188]{'contents'}[7]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[188];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[188]{'contents'}[8]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[188];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[188]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[189]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[190]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[191]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[191];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[191]{'args'}[1]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[191];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[191]{'args'}[2]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[191];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[191]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[191];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[191]{'contents'}[1]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[191];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[191]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[192]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[193]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[194]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[194];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[194]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[195]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196]{'args'}[1]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196]{'contents'}[1]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196]{'contents'}[2]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196]{'contents'}[3]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196]{'contents'}[4]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196]{'contents'}[5]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196]{'contents'}[6]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196]{'contents'}[7]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196]{'contents'}[8]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196]{'contents'}[9]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196]{'contents'}[10]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196]{'contents'}[11]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196]{'contents'}[12]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196]{'contents'}[13]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196]{'contents'}[14]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[196]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[197]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[198]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[199]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[199];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[199]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[200]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[200];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[200]{'args'}[1]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[200];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[200]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[201]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[201];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[201]{'args'}[1]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[201];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[201]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[202]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[203]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[203];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[203]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'contents'}[204]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1];
 $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[2];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[3]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[4];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[4]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[5]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[5];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[5]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[6]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[6];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[6]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[7]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[8]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[8];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[8]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[9]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[10]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[10];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[10]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[11]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[11];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[11]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[12]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[13]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[13];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[13]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[14]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[14];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[14]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[15]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[15];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[15]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[16]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[16];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[16]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[17]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[18]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[18];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[18]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[19]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[19];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[19]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[20]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[20];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[20]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[21]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[21];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[21]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[22]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[23]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[23];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[23]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[24]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[24];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[24]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[25]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[25];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[25]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[26]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[26];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[26]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[27]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[28]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[28];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[28]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[29]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[30]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[30];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[30]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[31]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[32]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[32];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[32]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[33]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[33];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[33]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[34]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[34];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[34]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[35]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[35];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[35]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[36]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[36];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[36]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[37]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[38]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[38];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[38]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[39]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[40]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[40];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[40]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[41]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[42]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[42];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[42]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[43]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[43];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[43]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[44]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[44];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[44]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[45]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[45];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[45]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[46]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[46];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[46]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[47]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[47];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[47]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[48]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[48];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[48]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[49]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[50]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[50];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[50]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[51]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[51];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[51]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[52]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[52];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[52]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[53]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[53];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[53]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[54]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[54];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[54]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[55]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[55];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[55]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[56]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[57]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[57];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[57]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[58]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[59]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[59];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[59]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[60]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[61]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[61];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[61]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[62]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[62];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[62]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[63]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[63];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[63]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[64]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[64];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[64]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[65]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[65];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[65]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[66]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[66];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[66]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[67]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[67];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[67]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[68]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[68];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[68]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[69]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[69];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[69]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[70]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[70];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[70]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[71]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[71];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[71]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[72]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[72];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[72]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[73]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[73];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[73]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[74]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[74];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[74]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[75]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[75];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[75]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[76]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[76];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[76]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[77]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[77];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[77]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[78]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[78];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[78]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[79]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[79];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[79]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[80]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[80];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[80]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[81]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[81];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[81]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[82]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[82];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[82]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[83]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[83];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[83]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[84]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[84];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[84]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[85]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[85];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[85]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[86]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[86];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[86]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[87]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[87];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[87]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[88]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[88];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[88]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[89]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[89];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[89]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[90]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[90];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[90]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[91]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[91];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[91]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[92]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[92];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[92]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[93]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[93];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[93]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[94]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[94];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[94]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[95]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[95];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[95]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[96]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[96];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[96]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[97]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[97];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[97]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[98]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[98];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[98]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[99]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[100]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[100];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[100]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[101]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[102]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[102];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[102]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[103]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[104]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[104];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[104]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[105]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[105];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[105]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[106]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[106];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[106]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[107]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[107];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[107]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[108]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[108];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[108]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[109]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[109];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[109]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[110]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[110];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[110]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[111]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[111];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[111]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[112]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[112];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[112]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[113]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[113];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[113]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[114]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[114];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[114]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[115]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[115];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[115]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[116]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[116];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[116]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[117]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[117];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[117]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[118]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[118];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[118]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[119]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[120]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[120];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[120]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[121]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[122]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[122];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[122]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[123]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[123];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[123]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[124]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[124];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[124]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[125]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[125];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[125]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[126]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[126];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[126]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[127]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[127];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[127]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[128]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[128];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[128]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[129]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[129];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[129]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[130]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[130];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[130]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[131]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[131];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[131]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[132]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[132];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[132]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[133]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[133];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[133]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[134]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[134];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[134]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[135]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[135];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[135]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[136]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[136];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[136]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[137]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[138]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[138];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[138]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[139]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[140]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[140];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[140]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[141]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[142]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[142];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[142]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[143]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[143];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[143]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[144]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[144];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[144]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[145]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[145];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[145]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[146]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[146];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[146]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[147]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[147];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[147]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[148]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[148];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[148]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[149]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[150]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[150];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[150]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[151]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[152]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[152];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[152]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[153]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[153];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[153]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[154]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[154];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[154]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[155]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[156]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[156];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[156]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[157]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[158]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[158];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[158]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[159]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[160]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[160];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[160]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[161]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[162]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[162];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[162]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[163]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[163];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[163]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[164]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[165]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[165];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[165]{'args'}[1]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[165];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[165]{'contents'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[165];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[165]{'contents'}[1]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[165];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[165]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[166]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[167]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[168]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[168];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[168]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[169]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[169];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[169]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[170]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[171]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[171];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[171]{'contents'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[171];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[171]{'contents'}[1]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[171];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[171]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[172]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[173]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[174]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[174];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[174]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[175]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[175];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[175]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[176]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[177]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[177];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[177]{'args'}[1]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[177];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[177]{'contents'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[177];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[177]{'contents'}[1]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[177];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[177]{'contents'}[2]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[177];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[177]{'contents'}[3]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[177];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[177]{'contents'}[4]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[177];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[177]{'contents'}[5]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[177];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[177]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[178]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[179]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[180]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[180];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[180]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[181]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[181];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[181]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[182]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[183]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[183];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[183]{'args'}[1]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[183];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[183]{'contents'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[183];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[183]{'contents'}[1]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[183];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[183]{'contents'}[2]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[183];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[183]{'contents'}[3]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[183];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[183]{'contents'}[4]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[183];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[183]{'contents'}[5]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[183];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[183]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[184]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[185]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[186]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[187]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[187];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[187]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[188]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[189]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[189];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[189]{'args'}[1]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[189];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[189]{'contents'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[189];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[189]{'contents'}[1]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[189];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[189]{'contents'}[2]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[189];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[189]{'contents'}[3]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[189];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[189]{'contents'}[4]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[189];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[189]{'contents'}[5]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[189];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[189]{'contents'}[6]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[189];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[189]{'contents'}[7]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[189];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[189]{'contents'}[8]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[189];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[189]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[190]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[191]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[192]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[192];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[192]{'args'}[1]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[192];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[192]{'args'}[2]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[192];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[192]{'contents'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[192];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[192]{'contents'}[1]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[192];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[192]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[193]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[194]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[195]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[195];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[195]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[196]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197]{'args'}[1]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197]{'contents'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197]{'contents'}[1]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197]{'contents'}[2]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197]{'contents'}[3]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197]{'contents'}[4]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197]{'contents'}[5]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197]{'contents'}[6]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197]{'contents'}[7]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197]{'contents'}[8]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197]{'contents'}[9]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197]{'contents'}[10]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197]{'contents'}[11]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197]{'contents'}[12]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197]{'contents'}[13]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197]{'contents'}[14]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[197]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[198]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[199]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[200]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[200];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[200]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[201]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[201];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[201]{'args'}[1]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[201];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[201]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[202]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[202];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[202]{'args'}[1]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[202];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[202]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[203]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[204]{'args'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[204];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[204]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
-$result_trees{'texi_bib_example'}{'contents'}[0]{'contents'}[205]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[0];
 $result_trees{'texi_bib_example'}{'contents'}[0]{'parent'} = 
$result_trees{'texi_bib_example'};
 
$result_trees{'texi_bib_example'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'texi_bib_example'}{'contents'}[1]{'args'}[0];
 $result_trees{'texi_bib_example'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'texi_bib_example'}{'contents'}[1];
diff --git a/tp/t/results/formatting/texi_cond.pl 
b/tp/t/results/formatting/texi_cond.pl
index b2c095023b..1c3825140e 100644
--- a/tp/t/results/formatting/texi_cond.pl
+++ b/tp/t/results/formatting/texi_cond.pl
@@ -28,39 +28,45 @@ $result_trees{'texi_cond'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'cond.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'cond.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'cond.info'
+              },
+              'line_nr' => {
+                'file_name' => 'cond.texi',
+                'line_nr' => 2,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'cond.info'
-          },
-          'line_nr' => {
-            'file_name' => 'cond.texi',
-            'line_nr' => 2,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -339,10 +345,11 @@ $result_trees{'texi_cond'} = {
 
$result_trees{'texi_cond'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'texi_cond'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'texi_cond'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'texi_cond'}{'contents'}[0]{'contents'}[0];
 $result_trees{'texi_cond'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'texi_cond'}{'contents'}[0];
-$result_trees{'texi_cond'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'texi_cond'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'texi_cond'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'} 
= $result_trees{'texi_cond'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_cond'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_cond'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'texi_cond'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'texi_cond'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'texi_cond'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'texi_cond'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_cond'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'texi_cond'}{'contents'}[0]{'contents'}[1];
 $result_trees{'texi_cond'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'texi_cond'}{'contents'}[0];
-$result_trees{'texi_cond'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'texi_cond'}{'contents'}[0];
 $result_trees{'texi_cond'}{'contents'}[0]{'parent'} = 
$result_trees{'texi_cond'};
 $result_trees{'texi_cond'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} 
= $result_trees{'texi_cond'}{'contents'}[1]{'args'}[0];
 $result_trees{'texi_cond'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'texi_cond'}{'contents'}[1];
diff --git a/tp/t/results/formatting/texi_glossary.pl 
b/tp/t/results/formatting/texi_glossary.pl
index b89768313c..64969f814e 100644
--- a/tp/t/results/formatting/texi_glossary.pl
+++ b/tp/t/results/formatting/texi_glossary.pl
@@ -34,215 +34,208 @@ $result_trees{'texi_glossary'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'glossary'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'glossary'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'glossary'
               },
-              'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'glossary'
-          },
-          'line_nr' => {
-            'file_name' => 'glossary.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
-            {
-              'parent' => {},
-              'text' => 'glossarytext',
-              'type' => 'macro_name'
-            }
-          ],
-          'cmdname' => 'macro',
-          'contents' => [
-            {
-              'parent' => {},
-              'text' => '@table @asis',
-              'type' => 'raw'
+              'line_nr' => {
+                'file_name' => 'glossary.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
             },
             {
               'parent' => {},
               'text' => '
 ',
-              'type' => 'last_raw_newline'
-            }
-          ],
-          'extra' => {
-            'arg_line' => ' glossarytext
-'
-          },
-          'line_nr' => {
-            'file_name' => 'glossary.texi',
-            'line_nr' => 5,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line_after_command'
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
-            {
-              'parent' => {},
-              'text' => 'glossary',
-              'type' => 'macro_name'
-            }
-          ],
-          'cmdname' => 'macro',
-          'contents' => [
-            {
-              'parent' => {},
-              'text' => '@glossarytext
-',
-              'type' => 'raw'
-            },
-            {
-              'parent' => {},
-              'text' => '@end table
-',
-              'type' => 'raw'
+              'type' => 'empty_line'
             },
             {
-              'parent' => {},
-              'text' => '',
-              'type' => 'raw'
-            },
-            {
-              'parent' => {},
-              'text' => '
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => 'glossarytext',
+                  'type' => 'macro_name'
+                }
+              ],
+              'cmdname' => 'macro',
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => '@table @asis',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '
 ',
-              'type' => 'last_raw_newline'
-            }
-          ],
-          'extra' => {
-            'arg_line' => ' glossary
+                  'type' => 'last_raw_newline'
+                }
+              ],
+              'extra' => {
+                'arg_line' => ' glossarytext
 '
-          },
-          'line_nr' => {
-            'file_name' => 'glossary.texi',
-            'line_nr' => 9,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line_after_command'
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
-            {
-              'parent' => {},
-              'text' => 'gentry',
-              'type' => 'macro_name'
-            },
-            {
-              'parent' => {},
-              'text' => 'id',
-              'type' => 'macro_arg'
-            },
-            {
-              'parent' => {},
-              'text' => 'name',
-              'type' => 'macro_arg'
+              },
+              'line_nr' => {
+                'file_name' => 'glossary.texi',
+                'line_nr' => 5,
+                'macro' => ''
+              },
+              'parent' => {}
             },
             {
               'parent' => {},
-              'text' => 'text',
-              'type' => 'macro_arg'
-            }
-          ],
-          'cmdname' => 'macro',
-          'contents' => [
-            {
-              'parent' => {},
-              'text' => '@ifhtml
+              'text' => '
 ',
-              'type' => 'raw'
+              'type' => 'empty_line_after_command'
             },
             {
               'parent' => {},
-              'text' => '@ref{\\id\\,\\name\\}
+              'text' => '
 ',
-              'type' => 'raw'
+              'type' => 'empty_line'
             },
             {
-              'parent' => {},
-              'text' => '@end ifhtml
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => 'glossary',
+                  'type' => 'macro_name'
+                }
+              ],
+              'cmdname' => 'macro',
+              'contents' => [
+                {
+                  'parent' => {},
+                  'text' => '@glossarytext
 ',
-              'type' => 'raw'
-            },
-            {
-              'parent' => {},
-              'text' => '@ifnothtml
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@end table
 ',
-              'type' => 'raw'
-            },
-            {
-              'parent' => {},
-              'text' => '\\name\\ (@pxref{\\id\\})
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '
 ',
-              'type' => 'raw'
+                  'type' => 'last_raw_newline'
+                }
+              ],
+              'extra' => {
+                'arg_line' => ' glossary
+'
+              },
+              'line_nr' => {
+                'file_name' => 'glossary.texi',
+                'line_nr' => 9,
+                'macro' => ''
+              },
+              'parent' => {}
             },
             {
               'parent' => {},
-              'text' => '@end ifnothtml
+              'text' => '
 ',
-              'type' => 'raw'
+              'type' => 'empty_line_after_command'
             },
             {
               'parent' => {},
-              'text' => '@unmacro expandglossary
+              'text' => '
 ',
-              'type' => 'raw'
+              'type' => 'empty_line'
             },
             {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => 'gentry',
+                  'type' => 'macro_name'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'id',
+                  'type' => 'macro_arg'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'name',
+                  'type' => 'macro_arg'
+                },
+                {
+                  'parent' => {},
+                  'text' => 'text',
+                  'type' => 'macro_arg'
+                }
+              ],
               'cmdname' => 'macro',
               'contents' => [
                 {
                   'parent' => {},
-                  'text' => '@unmacro glossarytext
+                  'text' => '@ifhtml
+',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@ref{\\id\\,\\name\\}
+',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@end ifhtml
+',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@ifnothtml
+',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '\\name\\ (@pxref{\\id\\})
+',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@end ifnothtml
+',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@unmacro expandglossary
 ',
                   'type' => 'raw'
                 },
@@ -251,30 +244,52 @@ $result_trees{'texi_glossary'} = {
                   'contents' => [
                     {
                       'parent' => {},
-                      'text' => '\\\\glossary\\\\
+                      'text' => '@unmacro glossarytext
 ',
                       'type' => 'raw'
                     },
                     {
-                      'parent' => {},
-                      'text' => '@item \\name\\ @anchor{\\id\\}
+                      'cmdname' => 'macro',
+                      'contents' => [
+                        {
+                          'parent' => {},
+                          'text' => '\\\\glossary\\\\
 ',
-                      'type' => 'raw'
-                    },
-                    {
-                      'parent' => {},
-                      'text' => '\\text\\',
-                      'type' => 'raw'
+                          'type' => 'raw'
+                        },
+                        {
+                          'parent' => {},
+                          'text' => '@item \\name\\ @anchor{\\id\\}
+',
+                          'type' => 'raw'
+                        },
+                        {
+                          'parent' => {},
+                          'text' => '\\text\\',
+                          'type' => 'raw'
+                        },
+                        {
+                          'parent' => {},
+                          'text' => '
+',
+                          'type' => 'last_raw_newline'
+                        }
+                      ],
+                      'extra' => {
+                        'arg_line' => ' glossarytext
+'
+                      },
+                      'parent' => {}
                     },
                     {
                       'parent' => {},
                       'text' => '
 ',
-                      'type' => 'last_raw_newline'
+                      'type' => 'empty_line_after_command'
                     }
                   ],
                   'extra' => {
-                    'arg_line' => ' glossarytext
+                    'arg_line' => ' expandglossary{glossary}
 '
                   },
                   'parent' => {}
@@ -284,12 +299,34 @@ $result_trees{'texi_glossary'} = {
                   'text' => '
 ',
                   'type' => 'empty_line_after_command'
+                },
+                {
+                  'parent' => {},
+                  'text' => '@expandglossary {@glossarytext}
+',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '',
+                  'type' => 'raw'
+                },
+                {
+                  'parent' => {},
+                  'text' => '
+',
+                  'type' => 'last_raw_newline'
                 }
               ],
               'extra' => {
-                'arg_line' => ' expandglossary{glossary}
+                'arg_line' => ' gentry {id, name, text}
 '
               },
+              'line_nr' => {
+                'file_name' => 'glossary.texi',
+                'line_nr' => 15,
+                'macro' => ''
+              },
               'parent' => {}
             },
             {
@@ -298,46 +335,15 @@ $result_trees{'texi_glossary'} = {
 ',
               'type' => 'empty_line_after_command'
             },
-            {
-              'parent' => {},
-              'text' => '@expandglossary {@glossarytext}
-',
-              'type' => 'raw'
-            },
-            {
-              'parent' => {},
-              'text' => '',
-              'type' => 'raw'
-            },
             {
               'parent' => {},
               'text' => '
 ',
-              'type' => 'last_raw_newline'
+              'type' => 'empty_line'
             }
           ],
-          'extra' => {
-            'arg_line' => ' gentry {id, name, text}
-'
-          },
-          'line_nr' => {
-            'file_name' => 'glossary.texi',
-            'line_nr' => 15,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line_after_command'
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -1133,50 +1139,51 @@ 
$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'con
 
$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[0];
 $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'texi_glossary'}{'contents'}[0];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[0]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'contents'}[1]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[4]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'args'}[0]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[5];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'contents'}[0]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[5];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'contents'}[1]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[5];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'contents'}[2]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[5];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'contents'}[3]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[5];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[5]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[6]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[7]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'args'}[0]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'args'}[1]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'args'}[2]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'args'}[3]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[0]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[1]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[2]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[3]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[4]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[5]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[6]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[7]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[7];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[7]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[7]{'contents'}[1];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[7]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[7]{'contents'}[1];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[7]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[7]{'contents'}[1];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[7]{'contents'}[1]{'contents'}[3]{'parent'}
 = 
$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[7]{'contents'}[1];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[7]{'contents'}[1]{'parent'}
 = 
$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[7];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[7]{'contents'}[2]{'parent'}
 = 
$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[7];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[7]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[8]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[9]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[10]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'contents'}[11]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[8]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[9]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'contents'}[10]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1];
 $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'texi_glossary'}{'contents'}[0];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'texi_glossary'}{'contents'}[0];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[3];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[3]{'contents'}[0]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[3];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[3]{'contents'}[1]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[3];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[3]{'parent'} = 
$result_trees{'texi_glossary'}{'contents'}[0];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[4]{'parent'} = 
$result_trees{'texi_glossary'}{'contents'}[0];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[5]{'parent'} = 
$result_trees{'texi_glossary'}{'contents'}[0];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[6]{'args'}[0]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[6];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[6]{'contents'}[0]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[6];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[6]{'contents'}[1]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[6];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[6]{'contents'}[2]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[6];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[6]{'contents'}[3]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[6];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[6]{'parent'} = 
$result_trees{'texi_glossary'}{'contents'}[0];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[7]{'parent'} = 
$result_trees{'texi_glossary'}{'contents'}[0];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[8]{'parent'} = 
$result_trees{'texi_glossary'}{'contents'}[0];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'args'}[0]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'args'}[1]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'args'}[2]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'args'}[3]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[0]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[1]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[2]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[3]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[4]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[5]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[6]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[7]{'contents'}[0]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[7];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[7]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[7]{'contents'}[1];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[7]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[7]{'contents'}[1];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[7]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[7]{'contents'}[1];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[7]{'contents'}[1]{'contents'}[3]{'parent'}
 = 
$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[7]{'contents'}[1];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[7]{'contents'}[1]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[7];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[7]{'contents'}[2]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[7];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[7]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[8]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[9]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[10]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'contents'}[11]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[9]{'parent'} = 
$result_trees{'texi_glossary'}{'contents'}[0];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[10]{'parent'} = 
$result_trees{'texi_glossary'}{'contents'}[0];
-$result_trees{'texi_glossary'}{'contents'}[0]{'contents'}[11]{'parent'} = 
$result_trees{'texi_glossary'}{'contents'}[0];
 $result_trees{'texi_glossary'}{'contents'}[0]{'parent'} = 
$result_trees{'texi_glossary'};
 
$result_trees{'texi_glossary'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'texi_glossary'}{'contents'}[1]{'args'}[0];
 $result_trees{'texi_glossary'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'texi_glossary'}{'contents'}[1];
diff --git a/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename.pl 
b/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename.pl
index c30f7ef9df..5081147369 100644
--- a/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename.pl
+++ b/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename.pl
@@ -34,28 +34,34 @@ $result_trees{'empty_lines_at_beginning_no_setfilename'} = {
           'type' => 'preamble_before_beginning'
         },
         {
-          'args' => [
+          'contents' => [
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' comment
+',
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' comment
+'
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' comment
+              'text' => '
 ',
-              'type' => 'misc_arg'
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' comment
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -157,9 +163,10 @@ 
$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[0]{'content
 
$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[0]{'contents'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[0];
-$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[0]{'contents'}[1];
+$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[0]{'contents'}[1];
+$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[0];
-$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[0];
 
$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[0]{'parent'}
 = $result_trees{'empty_lines_at_beginning_no_setfilename'};
 
$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[1]{'args'}[0];
 
$result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'empty_lines_at_beginning_no_setfilename'}{'contents'}[1];
diff --git a/tp/t/results/htmlxref/htmlxref.pl 
b/tp/t/results/htmlxref/htmlxref.pl
index fd5879138d..7cdaa3f5b3 100644
--- a/tp/t/results/htmlxref/htmlxref.pl
+++ b/tp/t/results/htmlxref/htmlxref.pl
@@ -34,33 +34,39 @@ $result_trees{'htmlxref'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'test_refs.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'test_refs.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'test_refs.info'
               },
-              'parent' => {},
-              'type' => 'line_arg'
+              'line_nr' => {
+                'file_name' => 'test_refs.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'test_refs.info'
-          },
-          'line_nr' => {
-            'file_name' => 'test_refs.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
+          'parent' => {},
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -2862,8 +2868,9 @@ 
$result_trees{'htmlxref'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents
 
$result_trees{'htmlxref'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'htmlxref'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'htmlxref'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'htmlxref'}{'contents'}[0]{'contents'}[0];
 $result_trees{'htmlxref'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'htmlxref'}{'contents'}[0];
-$result_trees{'htmlxref'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'htmlxref'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'htmlxref'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'htmlxref'}{'contents'}[0]{'contents'}[1];
+$result_trees{'htmlxref'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'htmlxref'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'htmlxref'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'htmlxref'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'htmlxref'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'htmlxref'}{'contents'}[0]{'contents'}[1];
 $result_trees{'htmlxref'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'htmlxref'}{'contents'}[0];
 $result_trees{'htmlxref'}{'contents'}[0]{'parent'} = $result_trees{'htmlxref'};
 $result_trees{'htmlxref'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'htmlxref'}{'contents'}[1]{'args'}[0];
diff --git a/tp/t/results/htmlxref/htmlxref_nodes.pl 
b/tp/t/results/htmlxref/htmlxref_nodes.pl
index bc71fef5fe..4123cbec3c 100644
--- a/tp/t/results/htmlxref/htmlxref_nodes.pl
+++ b/tp/t/results/htmlxref/htmlxref_nodes.pl
@@ -34,33 +34,39 @@ $result_trees{'htmlxref_nodes'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'test_refs.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'test_refs.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'test_refs.info'
               },
-              'parent' => {},
-              'type' => 'line_arg'
+              'line_nr' => {
+                'file_name' => 'test_refs.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'test_refs.info'
-          },
-          'line_nr' => {
-            'file_name' => 'test_refs.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
+          'parent' => {},
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -2862,8 +2868,9 @@ 
$result_trees{'htmlxref_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'co
 
$result_trees{'htmlxref_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'htmlxref_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'htmlxref_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'htmlxref_nodes'}{'contents'}[0]{'contents'}[0];
 $result_trees{'htmlxref_nodes'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'htmlxref_nodes'}{'contents'}[0];
-$result_trees{'htmlxref_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'htmlxref_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'htmlxref_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'htmlxref_nodes'}{'contents'}[0]{'contents'}[1];
+$result_trees{'htmlxref_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'htmlxref_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'htmlxref_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'htmlxref_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'htmlxref_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'htmlxref_nodes'}{'contents'}[0]{'contents'}[1];
 $result_trees{'htmlxref_nodes'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'htmlxref_nodes'}{'contents'}[0];
 $result_trees{'htmlxref_nodes'}{'contents'}[0]{'parent'} = 
$result_trees{'htmlxref_nodes'};
 
$result_trees{'htmlxref_nodes'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'htmlxref_nodes'}{'contents'}[1]{'args'}[0];
diff --git a/tp/t/results/htmlxref/htmlxref_only_mono.pl 
b/tp/t/results/htmlxref/htmlxref_only_mono.pl
index 89f8981ff3..678fcc46fd 100644
--- a/tp/t/results/htmlxref/htmlxref_only_mono.pl
+++ b/tp/t/results/htmlxref/htmlxref_only_mono.pl
@@ -34,33 +34,39 @@ $result_trees{'htmlxref_only_mono'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'test_refs.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'test_refs.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'test_refs.info'
               },
-              'parent' => {},
-              'type' => 'line_arg'
+              'line_nr' => {
+                'file_name' => 'test_refs.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'test_refs.info'
-          },
-          'line_nr' => {
-            'file_name' => 'test_refs.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
+          'parent' => {},
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -2862,8 +2868,9 @@ 
$result_trees{'htmlxref_only_mono'}{'contents'}[0]{'contents'}[0]{'contents'}[0]
 
$result_trees{'htmlxref_only_mono'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'htmlxref_only_mono'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'htmlxref_only_mono'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'htmlxref_only_mono'}{'contents'}[0]{'contents'}[0];
 $result_trees{'htmlxref_only_mono'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'htmlxref_only_mono'}{'contents'}[0];
-$result_trees{'htmlxref_only_mono'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'htmlxref_only_mono'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'htmlxref_only_mono'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'htmlxref_only_mono'}{'contents'}[0]{'contents'}[1];
+$result_trees{'htmlxref_only_mono'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'htmlxref_only_mono'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'htmlxref_only_mono'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'htmlxref_only_mono'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'htmlxref_only_mono'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'htmlxref_only_mono'}{'contents'}[0]{'contents'}[1];
 $result_trees{'htmlxref_only_mono'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'htmlxref_only_mono'}{'contents'}[0];
 $result_trees{'htmlxref_only_mono'}{'contents'}[0]{'parent'} = 
$result_trees{'htmlxref_only_mono'};
 
$result_trees{'htmlxref_only_mono'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'htmlxref_only_mono'}{'contents'}[1]{'args'}[0];
diff --git a/tp/t/results/htmlxref/htmlxref_only_mono_nodes.pl 
b/tp/t/results/htmlxref/htmlxref_only_mono_nodes.pl
index 9939bae0cb..39d8c17c61 100644
--- a/tp/t/results/htmlxref/htmlxref_only_mono_nodes.pl
+++ b/tp/t/results/htmlxref/htmlxref_only_mono_nodes.pl
@@ -34,33 +34,39 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'test_refs.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'test_refs.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'test_refs.info'
               },
-              'parent' => {},
-              'type' => 'line_arg'
+              'line_nr' => {
+                'file_name' => 'test_refs.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'test_refs.info'
-          },
-          'line_nr' => {
-            'file_name' => 'test_refs.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
+          'parent' => {},
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -2862,8 +2868,9 @@ 
$result_trees{'htmlxref_only_mono_nodes'}{'contents'}[0]{'contents'}[0]{'content
 
$result_trees{'htmlxref_only_mono_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'htmlxref_only_mono_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'htmlxref_only_mono_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'htmlxref_only_mono_nodes'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'htmlxref_only_mono_nodes'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'htmlxref_only_mono_nodes'}{'contents'}[0];
-$result_trees{'htmlxref_only_mono_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'htmlxref_only_mono_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'htmlxref_only_mono_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'htmlxref_only_mono_nodes'}{'contents'}[0]{'contents'}[1];
+$result_trees{'htmlxref_only_mono_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'htmlxref_only_mono_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'htmlxref_only_mono_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'htmlxref_only_mono_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'htmlxref_only_mono_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'htmlxref_only_mono_nodes'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'htmlxref_only_mono_nodes'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'htmlxref_only_mono_nodes'}{'contents'}[0];
 $result_trees{'htmlxref_only_mono_nodes'}{'contents'}[0]{'parent'} = 
$result_trees{'htmlxref_only_mono_nodes'};
 
$result_trees{'htmlxref_only_mono_nodes'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'htmlxref_only_mono_nodes'}{'contents'}[1]{'args'}[0];
diff --git a/tp/t/results/htmlxref/htmlxref_only_split.pl 
b/tp/t/results/htmlxref/htmlxref_only_split.pl
index 557dc2071c..d59f355c2a 100644
--- a/tp/t/results/htmlxref/htmlxref_only_split.pl
+++ b/tp/t/results/htmlxref/htmlxref_only_split.pl
@@ -34,33 +34,39 @@ $result_trees{'htmlxref_only_split'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'test_refs.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'test_refs.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'test_refs.info'
               },
-              'parent' => {},
-              'type' => 'line_arg'
+              'line_nr' => {
+                'file_name' => 'test_refs.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'test_refs.info'
-          },
-          'line_nr' => {
-            'file_name' => 'test_refs.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
+          'parent' => {},
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -2862,8 +2868,9 @@ 
$result_trees{'htmlxref_only_split'}{'contents'}[0]{'contents'}[0]{'contents'}[0
 
$result_trees{'htmlxref_only_split'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'htmlxref_only_split'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'htmlxref_only_split'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'htmlxref_only_split'}{'contents'}[0]{'contents'}[0];
 $result_trees{'htmlxref_only_split'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'htmlxref_only_split'}{'contents'}[0];
-$result_trees{'htmlxref_only_split'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'htmlxref_only_split'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'htmlxref_only_split'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'htmlxref_only_split'}{'contents'}[0]{'contents'}[1];
+$result_trees{'htmlxref_only_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'htmlxref_only_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'htmlxref_only_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'htmlxref_only_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'htmlxref_only_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'htmlxref_only_split'}{'contents'}[0]{'contents'}[1];
 $result_trees{'htmlxref_only_split'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'htmlxref_only_split'}{'contents'}[0];
 $result_trees{'htmlxref_only_split'}{'contents'}[0]{'parent'} = 
$result_trees{'htmlxref_only_split'};
 
$result_trees{'htmlxref_only_split'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'htmlxref_only_split'}{'contents'}[1]{'args'}[0];
diff --git a/tp/t/results/htmlxref/htmlxref_only_split_nodes.pl 
b/tp/t/results/htmlxref/htmlxref_only_split_nodes.pl
index ad54e75afa..3d0dbcf0c3 100644
--- a/tp/t/results/htmlxref/htmlxref_only_split_nodes.pl
+++ b/tp/t/results/htmlxref/htmlxref_only_split_nodes.pl
@@ -34,33 +34,39 @@ $result_trees{'htmlxref_only_split_nodes'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'test_refs.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'test_refs.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'test_refs.info'
               },
-              'parent' => {},
-              'type' => 'line_arg'
+              'line_nr' => {
+                'file_name' => 'test_refs.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'test_refs.info'
-          },
-          'line_nr' => {
-            'file_name' => 'test_refs.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
+          'parent' => {},
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -2862,8 +2868,9 @@ 
$result_trees{'htmlxref_only_split_nodes'}{'contents'}[0]{'contents'}[0]{'conten
 
$result_trees{'htmlxref_only_split_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'htmlxref_only_split_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'htmlxref_only_split_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'htmlxref_only_split_nodes'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'htmlxref_only_split_nodes'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'htmlxref_only_split_nodes'}{'contents'}[0];
-$result_trees{'htmlxref_only_split_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'htmlxref_only_split_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'htmlxref_only_split_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'htmlxref_only_split_nodes'}{'contents'}[0]{'contents'}[1];
+$result_trees{'htmlxref_only_split_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'htmlxref_only_split_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'htmlxref_only_split_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'htmlxref_only_split_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'htmlxref_only_split_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'htmlxref_only_split_nodes'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'htmlxref_only_split_nodes'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'htmlxref_only_split_nodes'}{'contents'}[0];
 $result_trees{'htmlxref_only_split_nodes'}{'contents'}[0]{'parent'} = 
$result_trees{'htmlxref_only_split_nodes'};
 
$result_trees{'htmlxref_only_split_nodes'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'htmlxref_only_split_nodes'}{'contents'}[1]{'args'}[0];
diff --git a/tp/t/results/include/cpp_lines.pl 
b/tp/t/results/include/cpp_lines.pl
index 1b72cb0a7f..bbf2e73de5 100644
--- a/tp/t/results/include/cpp_lines.pl
+++ b/tp/t/results/include/cpp_lines.pl
@@ -28,45 +28,51 @@ $result_trees{'cpp_lines'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'cpp_lines.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'cpp_lines.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'cpp_lines.info'
               },
+              'line_nr' => {
+                'file_name' => 'cpp_lines.texi',
+                'line_nr' => 2,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'cpp_lines.info'
-          },
-          'line_nr' => {
-            'file_name' => 'cpp_lines.texi',
-            'line_nr' => 2,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         },
         {
           'contents' => [
@@ -713,17 +719,18 @@ $result_trees{'cpp_lines'} = {
 
$result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[0];
 $result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'cpp_lines'}{'contents'}[0];
-$result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'} 
= $result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[1];
+$result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[1];
+$result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[1];
+$result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[1];
 $result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'cpp_lines'}{'contents'}[0];
+$result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'args'}[0];
+$result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[2]{'contents'}[0];
+$result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
 = $result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[2];
+$result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'parent'}
 = $result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[2];
 $result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'cpp_lines'}{'contents'}[0];
 $result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[3]{'parent'} = 
$result_trees{'cpp_lines'}{'contents'}[0];
-$result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[4]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[4]{'contents'}[0]{'args'}[0];
-$result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[4]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[4]{'contents'}[0];
-$result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[4]{'contents'}[0]{'parent'}
 = $result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[4];
-$result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'parent'}
 = $result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[4];
-$result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[4]{'parent'} = 
$result_trees{'cpp_lines'}{'contents'}[0];
-$result_trees{'cpp_lines'}{'contents'}[0]{'contents'}[5]{'parent'} = 
$result_trees{'cpp_lines'}{'contents'}[0];
 $result_trees{'cpp_lines'}{'contents'}[0]{'parent'} = 
$result_trees{'cpp_lines'};
 $result_trees{'cpp_lines'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} 
= $result_trees{'cpp_lines'}{'contents'}[1]{'args'}[0];
 $result_trees{'cpp_lines'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'cpp_lines'}{'contents'}[1];
diff --git a/tp/t/results/indices/encoding_index_latin1.pl 
b/tp/t/results/indices/encoding_index_latin1.pl
index 49886ef9b4..d39ae856cd 100644
--- a/tp/t/results/indices/encoding_index_latin1.pl
+++ b/tp/t/results/indices/encoding_index_latin1.pl
@@ -28,70 +28,76 @@ $result_trees{'encoding_index_latin1'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'encoding_index_latin1.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'encoding_index_latin1.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'encoding_index_latin1.info'
               },
-              'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'encoding_index_latin1.info'
-          },
-          'line_nr' => {
-            'file_name' => 'encoding_index_latin1.texi',
-            'line_nr' => 2,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'line_nr' => {
+                'file_name' => 'encoding_index_latin1.texi',
+                'line_nr' => 2,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'iso-8859-1'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'iso-8859-1'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'documentencoding',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'input_encoding_name' => 'iso-8859-1',
+                'input_perl_encoding' => 'iso-8859-1',
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'iso-8859-1'
+              },
+              'line_nr' => {
+                'file_name' => 'encoding_index_latin1.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'documentencoding',
-          'extra' => {
-            'input_encoding_name' => 'iso-8859-1',
-            'input_perl_encoding' => 'iso-8859-1',
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'iso-8859-1'
-          },
-          'line_nr' => {
-            'file_name' => 'encoding_index_latin1.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -2971,13 +2977,14 @@ $result_trees{'encoding_index_latin1'} = {
 
$result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[0];
 $result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[0]{'parent'} 
= $result_trees{'encoding_index_latin1'}{'contents'}[0];
-$result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[1];
+$result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[1];
+$result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
+$result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[1];
+$result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[1];
 $result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[1]{'parent'} 
= $result_trees{'encoding_index_latin1'}{'contents'}[0];
-$result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[2];
-$result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[2]{'parent'} 
= $result_trees{'encoding_index_latin1'}{'contents'}[0];
-$result_trees{'encoding_index_latin1'}{'contents'}[0]{'contents'}[3]{'parent'} 
= $result_trees{'encoding_index_latin1'}{'contents'}[0];
 $result_trees{'encoding_index_latin1'}{'contents'}[0]{'parent'} = 
$result_trees{'encoding_index_latin1'};
 
$result_trees{'encoding_index_latin1'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'encoding_index_latin1'}{'contents'}[1]{'args'}[0];
 $result_trees{'encoding_index_latin1'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'encoding_index_latin1'}{'contents'}[1];
diff --git a/tp/t/results/indices/encoding_index_latin1_enable_encoding.pl 
b/tp/t/results/indices/encoding_index_latin1_enable_encoding.pl
index 7cb5538bb4..a6ce1c55d6 100644
--- a/tp/t/results/indices/encoding_index_latin1_enable_encoding.pl
+++ b/tp/t/results/indices/encoding_index_latin1_enable_encoding.pl
@@ -28,70 +28,76 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'encoding_index_latin1.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'encoding_index_latin1.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'encoding_index_latin1.info'
               },
-              'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'encoding_index_latin1.info'
-          },
-          'line_nr' => {
-            'file_name' => 'encoding_index_latin1.texi',
-            'line_nr' => 2,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'line_nr' => {
+                'file_name' => 'encoding_index_latin1.texi',
+                'line_nr' => 2,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'iso-8859-1'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'iso-8859-1'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'documentencoding',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'input_encoding_name' => 'iso-8859-1',
+                'input_perl_encoding' => 'iso-8859-1',
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'iso-8859-1'
+              },
+              'line_nr' => {
+                'file_name' => 'encoding_index_latin1.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'documentencoding',
-          'extra' => {
-            'input_encoding_name' => 'iso-8859-1',
-            'input_perl_encoding' => 'iso-8859-1',
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'iso-8859-1'
-          },
-          'line_nr' => {
-            'file_name' => 'encoding_index_latin1.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -2971,13 +2977,14 @@ $result_trees{'encoding_index_latin1_enable_encoding'} 
= {
 
$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0];
-$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[1];
+$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[1];
+$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
+$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[1];
+$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0];
-$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[2];
-$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0];
-$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0];
 
$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[0]{'parent'} 
= $result_trees{'encoding_index_latin1_enable_encoding'};
 
$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[1]{'args'}[0];
 
$result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'encoding_index_latin1_enable_encoding'}{'contents'}[1];
diff --git a/tp/t/results/indices/encoding_index_utf8.pl 
b/tp/t/results/indices/encoding_index_utf8.pl
index e79a82c88d..5d02b28a4d 100644
--- a/tp/t/results/indices/encoding_index_utf8.pl
+++ b/tp/t/results/indices/encoding_index_utf8.pl
@@ -28,70 +28,76 @@ $result_trees{'encoding_index_utf8'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'encoding_index_utf8.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'encoding_index_utf8.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'encoding_index_utf8.info'
               },
-              'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'encoding_index_utf8.info'
-          },
-          'line_nr' => {
-            'file_name' => 'encoding_index_utf8.texi',
-            'line_nr' => 2,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'line_nr' => {
+                'file_name' => 'encoding_index_utf8.texi',
+                'line_nr' => 2,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'utf-8'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'utf-8'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'documentencoding',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'input_encoding_name' => 'utf-8',
+                'input_perl_encoding' => 'utf-8-strict',
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'utf-8'
+              },
+              'line_nr' => {
+                'file_name' => 'encoding_index_utf8.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'documentencoding',
-          'extra' => {
-            'input_encoding_name' => 'utf-8',
-            'input_perl_encoding' => 'utf-8-strict',
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'utf-8'
-          },
-          'line_nr' => {
-            'file_name' => 'encoding_index_utf8.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -2971,13 +2977,14 @@ $result_trees{'encoding_index_utf8'} = {
 
$result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[0];
 $result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'encoding_index_utf8'}{'contents'}[0];
-$result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[1];
+$result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[1];
+$result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
+$result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[1];
+$result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[1];
 $result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'encoding_index_utf8'}{'contents'}[0];
-$result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[2];
-$result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'encoding_index_utf8'}{'contents'}[0];
-$result_trees{'encoding_index_utf8'}{'contents'}[0]{'contents'}[3]{'parent'} = 
$result_trees{'encoding_index_utf8'}{'contents'}[0];
 $result_trees{'encoding_index_utf8'}{'contents'}[0]{'parent'} = 
$result_trees{'encoding_index_utf8'};
 
$result_trees{'encoding_index_utf8'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'encoding_index_utf8'}{'contents'}[1]{'args'}[0];
 $result_trees{'encoding_index_utf8'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'encoding_index_utf8'}{'contents'}[1];
diff --git a/tp/t/results/indices/encoding_index_utf8_enable_encoding.pl 
b/tp/t/results/indices/encoding_index_utf8_enable_encoding.pl
index f9d1eac553..ed83f4d300 100644
--- a/tp/t/results/indices/encoding_index_utf8_enable_encoding.pl
+++ b/tp/t/results/indices/encoding_index_utf8_enable_encoding.pl
@@ -28,70 +28,76 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'encoding_index_utf8.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'encoding_index_utf8.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'encoding_index_utf8.info'
               },
-              'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'encoding_index_utf8.info'
-          },
-          'line_nr' => {
-            'file_name' => 'encoding_index_utf8.texi',
-            'line_nr' => 2,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'line_nr' => {
+                'file_name' => 'encoding_index_utf8.texi',
+                'line_nr' => 2,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'utf-8'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'utf-8'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'documentencoding',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'input_encoding_name' => 'utf-8',
+                'input_perl_encoding' => 'utf-8-strict',
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'utf-8'
+              },
+              'line_nr' => {
+                'file_name' => 'encoding_index_utf8.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'documentencoding',
-          'extra' => {
-            'input_encoding_name' => 'utf-8',
-            'input_perl_encoding' => 'utf-8-strict',
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'utf-8'
-          },
-          'line_nr' => {
-            'file_name' => 'encoding_index_utf8.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -2971,13 +2977,14 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
 
$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0];
-$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[1];
+$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[1];
+$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
+$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[1];
+$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0];
-$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[2];
-$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0];
-$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0];
 $result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[0]{'parent'} 
= $result_trees{'encoding_index_utf8_enable_encoding'};
 
$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[1]{'args'}[0];
 
$result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'encoding_index_utf8_enable_encoding'}{'contents'}[1];
diff --git a/tp/t/results/layout/navigation.pl 
b/tp/t/results/layout/navigation.pl
index fa2820daf0..0dbf282b79 100644
--- a/tp/t/results/layout/navigation.pl
+++ b/tp/t/results/layout/navigation.pl
@@ -34,39 +34,45 @@ $result_trees{'navigation'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'navigation.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'navigation.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'navigation.info'
               },
+              'line_nr' => {
+                'file_name' => 'navigation.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'navigation.info'
-          },
-          'line_nr' => {
-            'file_name' => 'navigation.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -996,10 +1002,11 @@ 
$result_trees{'navigation'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'conten
 
$result_trees{'navigation'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'navigation'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation'}{'contents'}[0]{'contents'}[0];
 $result_trees{'navigation'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'navigation'}{'contents'}[0];
-$result_trees{'navigation'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'navigation'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'} 
= $result_trees{'navigation'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'navigation'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'navigation'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'navigation'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'navigation'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'navigation'}{'contents'}[0]{'contents'}[1];
 $result_trees{'navigation'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'navigation'}{'contents'}[0];
-$result_trees{'navigation'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'navigation'}{'contents'}[0];
 $result_trees{'navigation'}{'contents'}[0]{'parent'} = 
$result_trees{'navigation'};
 $result_trees{'navigation'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} 
= $result_trees{'navigation'}{'contents'}[1]{'args'}[0];
 $result_trees{'navigation'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'navigation'}{'contents'}[1];
diff --git a/tp/t/results/layout/navigation_chapter.pl 
b/tp/t/results/layout/navigation_chapter.pl
index deb2f57968..86fb2341f9 100644
--- a/tp/t/results/layout/navigation_chapter.pl
+++ b/tp/t/results/layout/navigation_chapter.pl
@@ -34,39 +34,45 @@ $result_trees{'navigation_chapter'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'navigation.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'navigation.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'navigation.info'
               },
+              'line_nr' => {
+                'file_name' => 'navigation.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'navigation.info'
-          },
-          'line_nr' => {
-            'file_name' => 'navigation.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -996,10 +1002,11 @@ 
$result_trees{'navigation_chapter'}{'contents'}[0]{'contents'}[0]{'contents'}[0]
 
$result_trees{'navigation_chapter'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'navigation_chapter'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_chapter'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_chapter'}{'contents'}[0]{'contents'}[0];
 $result_trees{'navigation_chapter'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'navigation_chapter'}{'contents'}[0];
-$result_trees{'navigation_chapter'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_chapter'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'navigation_chapter'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'navigation_chapter'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'navigation_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'navigation_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'navigation_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_chapter'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'navigation_chapter'}{'contents'}[0]{'contents'}[1];
 $result_trees{'navigation_chapter'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'navigation_chapter'}{'contents'}[0];
-$result_trees{'navigation_chapter'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'navigation_chapter'}{'contents'}[0];
 $result_trees{'navigation_chapter'}{'contents'}[0]{'parent'} = 
$result_trees{'navigation_chapter'};
 
$result_trees{'navigation_chapter'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_chapter'}{'contents'}[1]{'args'}[0];
 $result_trees{'navigation_chapter'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'navigation_chapter'}{'contents'}[1];
diff --git a/tp/t/results/layout/navigation_chapter_no_header.pl 
b/tp/t/results/layout/navigation_chapter_no_header.pl
index d37fafe2b2..d7de675c9a 100644
--- a/tp/t/results/layout/navigation_chapter_no_header.pl
+++ b/tp/t/results/layout/navigation_chapter_no_header.pl
@@ -34,39 +34,45 @@ $result_trees{'navigation_chapter_no_header'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'navigation.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'navigation.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'navigation.info'
               },
+              'line_nr' => {
+                'file_name' => 'navigation.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'navigation.info'
-          },
-          'line_nr' => {
-            'file_name' => 'navigation.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -996,10 +1002,11 @@ 
$result_trees{'navigation_chapter_no_header'}{'contents'}[0]{'contents'}[0]{'con
 
$result_trees{'navigation_chapter_no_header'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'navigation_chapter_no_header'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_chapter_no_header'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_chapter_no_header'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_chapter_no_header'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_chapter_no_header'}{'contents'}[0];
-$result_trees{'navigation_chapter_no_header'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_chapter_no_header'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'navigation_chapter_no_header'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'navigation_chapter_no_header'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_chapter_no_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_chapter_no_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'navigation_chapter_no_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'navigation_chapter_no_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'navigation_chapter_no_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_chapter_no_header'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_chapter_no_header'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'navigation_chapter_no_header'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'navigation_chapter_no_header'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'navigation_chapter_no_header'}{'contents'}[0];
-$result_trees{'navigation_chapter_no_header'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'navigation_chapter_no_header'}{'contents'}[0];
 $result_trees{'navigation_chapter_no_header'}{'contents'}[0]{'parent'} = 
$result_trees{'navigation_chapter_no_header'};
 
$result_trees{'navigation_chapter_no_header'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_chapter_no_header'}{'contents'}[1]{'args'}[0];
 
$result_trees{'navigation_chapter_no_header'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'navigation_chapter_no_header'}{'contents'}[1];
diff --git a/tp/t/results/layout/navigation_chapter_no_header_vertical.pl 
b/tp/t/results/layout/navigation_chapter_no_header_vertical.pl
index 07ba7389db..dd24b33138 100644
--- a/tp/t/results/layout/navigation_chapter_no_header_vertical.pl
+++ b/tp/t/results/layout/navigation_chapter_no_header_vertical.pl
@@ -34,39 +34,45 @@ $result_trees{'navigation_chapter_no_header_vertical'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'navigation.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'navigation.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'navigation.info'
               },
+              'line_nr' => {
+                'file_name' => 'navigation.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'navigation.info'
-          },
-          'line_nr' => {
-            'file_name' => 'navigation.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -996,10 +1002,11 @@ 
$result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[0]{'contents'
 
$result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[0];
-$result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[0];
-$result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[0];
 
$result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[0]{'parent'} 
= $result_trees{'navigation_chapter_no_header_vertical'};
 
$result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[1]{'args'}[0];
 
$result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'navigation_chapter_no_header_vertical'}{'contents'}[1];
diff --git a/tp/t/results/layout/navigation_chapter_vertical.pl 
b/tp/t/results/layout/navigation_chapter_vertical.pl
index a3234f6645..ff198fbfc2 100644
--- a/tp/t/results/layout/navigation_chapter_vertical.pl
+++ b/tp/t/results/layout/navigation_chapter_vertical.pl
@@ -34,39 +34,45 @@ $result_trees{'navigation_chapter_vertical'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'navigation.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'navigation.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'navigation.info'
               },
+              'line_nr' => {
+                'file_name' => 'navigation.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'navigation.info'
-          },
-          'line_nr' => {
-            'file_name' => 'navigation.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -996,10 +1002,11 @@ 
$result_trees{'navigation_chapter_vertical'}{'contents'}[0]{'contents'}[0]{'cont
 
$result_trees{'navigation_chapter_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'navigation_chapter_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_chapter_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_chapter_vertical'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_chapter_vertical'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_chapter_vertical'}{'contents'}[0];
-$result_trees{'navigation_chapter_vertical'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_chapter_vertical'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'navigation_chapter_vertical'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'navigation_chapter_vertical'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_chapter_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_chapter_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'navigation_chapter_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'navigation_chapter_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'navigation_chapter_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_chapter_vertical'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_chapter_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'navigation_chapter_vertical'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'navigation_chapter_vertical'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'navigation_chapter_vertical'}{'contents'}[0];
-$result_trees{'navigation_chapter_vertical'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'navigation_chapter_vertical'}{'contents'}[0];
 $result_trees{'navigation_chapter_vertical'}{'contents'}[0]{'parent'} = 
$result_trees{'navigation_chapter_vertical'};
 
$result_trees{'navigation_chapter_vertical'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_chapter_vertical'}{'contents'}[1]{'args'}[0];
 
$result_trees{'navigation_chapter_vertical'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'navigation_chapter_vertical'}{'contents'}[1];
diff --git a/tp/t/results/layout/navigation_no_header.pl 
b/tp/t/results/layout/navigation_no_header.pl
index 8b8e86029d..de3d9aec86 100644
--- a/tp/t/results/layout/navigation_no_header.pl
+++ b/tp/t/results/layout/navigation_no_header.pl
@@ -34,39 +34,45 @@ $result_trees{'navigation_no_header'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'navigation.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'navigation.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'navigation.info'
               },
+              'line_nr' => {
+                'file_name' => 'navigation.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'navigation.info'
-          },
-          'line_nr' => {
-            'file_name' => 'navigation.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -996,10 +1002,11 @@ 
$result_trees{'navigation_no_header'}{'contents'}[0]{'contents'}[0]{'contents'}[
 
$result_trees{'navigation_no_header'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'navigation_no_header'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_no_header'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_no_header'}{'contents'}[0]{'contents'}[0];
 $result_trees{'navigation_no_header'}{'contents'}[0]{'contents'}[0]{'parent'} 
= $result_trees{'navigation_no_header'}{'contents'}[0];
-$result_trees{'navigation_no_header'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_no_header'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'navigation_no_header'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'navigation_no_header'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_no_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_no_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'navigation_no_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'navigation_no_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'navigation_no_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_no_header'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_no_header'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'navigation_no_header'}{'contents'}[0]{'contents'}[1];
 $result_trees{'navigation_no_header'}{'contents'}[0]{'contents'}[1]{'parent'} 
= $result_trees{'navigation_no_header'}{'contents'}[0];
-$result_trees{'navigation_no_header'}{'contents'}[0]{'contents'}[2]{'parent'} 
= $result_trees{'navigation_no_header'}{'contents'}[0];
 $result_trees{'navigation_no_header'}{'contents'}[0]{'parent'} = 
$result_trees{'navigation_no_header'};
 
$result_trees{'navigation_no_header'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_no_header'}{'contents'}[1]{'args'}[0];
 $result_trees{'navigation_no_header'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'navigation_no_header'}{'contents'}[1];
diff --git a/tp/t/results/layout/navigation_no_header_vertical.pl 
b/tp/t/results/layout/navigation_no_header_vertical.pl
index db98d99864..a5feb5ec66 100644
--- a/tp/t/results/layout/navigation_no_header_vertical.pl
+++ b/tp/t/results/layout/navigation_no_header_vertical.pl
@@ -34,39 +34,45 @@ $result_trees{'navigation_no_header_vertical'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'navigation.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'navigation.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'navigation.info'
               },
+              'line_nr' => {
+                'file_name' => 'navigation.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'navigation.info'
-          },
-          'line_nr' => {
-            'file_name' => 'navigation.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -996,10 +1002,11 @@ 
$result_trees{'navigation_no_header_vertical'}{'contents'}[0]{'contents'}[0]{'co
 
$result_trees{'navigation_no_header_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'navigation_no_header_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_no_header_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_no_header_vertical'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_no_header_vertical'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_no_header_vertical'}{'contents'}[0];
-$result_trees{'navigation_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'navigation_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'navigation_no_header_vertical'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'navigation_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'navigation_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'navigation_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_no_header_vertical'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'navigation_no_header_vertical'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'navigation_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'navigation_no_header_vertical'}{'contents'}[0];
-$result_trees{'navigation_no_header_vertical'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'navigation_no_header_vertical'}{'contents'}[0];
 $result_trees{'navigation_no_header_vertical'}{'contents'}[0]{'parent'} = 
$result_trees{'navigation_no_header_vertical'};
 
$result_trees{'navigation_no_header_vertical'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_no_header_vertical'}{'contents'}[1]{'args'}[0];
 
$result_trees{'navigation_no_header_vertical'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'navigation_no_header_vertical'}{'contents'}[1];
diff --git a/tp/t/results/layout/navigation_node.pl 
b/tp/t/results/layout/navigation_node.pl
index 10c07e1f26..baf5b0ca5f 100644
--- a/tp/t/results/layout/navigation_node.pl
+++ b/tp/t/results/layout/navigation_node.pl
@@ -34,39 +34,45 @@ $result_trees{'navigation_node'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'navigation.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'navigation.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'navigation.info'
               },
+              'line_nr' => {
+                'file_name' => 'navigation.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'navigation.info'
-          },
-          'line_nr' => {
-            'file_name' => 'navigation.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -996,10 +1002,11 @@ 
$result_trees{'navigation_node'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'c
 
$result_trees{'navigation_node'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'navigation_node'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_node'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_node'}{'contents'}[0]{'contents'}[0];
 $result_trees{'navigation_node'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'navigation_node'}{'contents'}[0];
-$result_trees{'navigation_node'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_node'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'navigation_node'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'navigation_node'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'navigation_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'navigation_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'navigation_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_node'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_node'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'navigation_node'}{'contents'}[0]{'contents'}[1];
 $result_trees{'navigation_node'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'navigation_node'}{'contents'}[0];
-$result_trees{'navigation_node'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'navigation_node'}{'contents'}[0];
 $result_trees{'navigation_node'}{'contents'}[0]{'parent'} = 
$result_trees{'navigation_node'};
 
$result_trees{'navigation_node'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_node'}{'contents'}[1]{'args'}[0];
 $result_trees{'navigation_node'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'navigation_node'}{'contents'}[1];
diff --git a/tp/t/results/layout/navigation_node_no_header.pl 
b/tp/t/results/layout/navigation_node_no_header.pl
index d4f514e3dc..72cac88b30 100644
--- a/tp/t/results/layout/navigation_node_no_header.pl
+++ b/tp/t/results/layout/navigation_node_no_header.pl
@@ -34,39 +34,45 @@ $result_trees{'navigation_node_no_header'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'navigation.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'navigation.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'navigation.info'
               },
+              'line_nr' => {
+                'file_name' => 'navigation.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'navigation.info'
-          },
-          'line_nr' => {
-            'file_name' => 'navigation.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -996,10 +1002,11 @@ 
$result_trees{'navigation_node_no_header'}{'contents'}[0]{'contents'}[0]{'conten
 
$result_trees{'navigation_node_no_header'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'navigation_node_no_header'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_node_no_header'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_node_no_header'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_node_no_header'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_node_no_header'}{'contents'}[0];
-$result_trees{'navigation_node_no_header'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_node_no_header'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'navigation_node_no_header'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'navigation_node_no_header'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_node_no_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_node_no_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'navigation_node_no_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'navigation_node_no_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'navigation_node_no_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_node_no_header'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_node_no_header'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'navigation_node_no_header'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'navigation_node_no_header'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'navigation_node_no_header'}{'contents'}[0];
-$result_trees{'navigation_node_no_header'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'navigation_node_no_header'}{'contents'}[0];
 $result_trees{'navigation_node_no_header'}{'contents'}[0]{'parent'} = 
$result_trees{'navigation_node_no_header'};
 
$result_trees{'navigation_node_no_header'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_node_no_header'}{'contents'}[1]{'args'}[0];
 $result_trees{'navigation_node_no_header'}{'contents'}[1]{'args'}[0]{'parent'} 
= $result_trees{'navigation_node_no_header'}{'contents'}[1];
diff --git a/tp/t/results/layout/navigation_node_no_header_vertical.pl 
b/tp/t/results/layout/navigation_node_no_header_vertical.pl
index f15eb9a36a..8ad482b80f 100644
--- a/tp/t/results/layout/navigation_node_no_header_vertical.pl
+++ b/tp/t/results/layout/navigation_node_no_header_vertical.pl
@@ -34,39 +34,45 @@ $result_trees{'navigation_node_no_header_vertical'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'navigation.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'navigation.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'navigation.info'
               },
+              'line_nr' => {
+                'file_name' => 'navigation.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'navigation.info'
-          },
-          'line_nr' => {
-            'file_name' => 'navigation.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -996,10 +1002,11 @@ 
$result_trees{'navigation_node_no_header_vertical'}{'contents'}[0]{'contents'}[0
 
$result_trees{'navigation_node_no_header_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'navigation_node_no_header_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_node_no_header_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_node_no_header_vertical'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_node_no_header_vertical'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_node_no_header_vertical'}{'contents'}[0];
-$result_trees{'navigation_node_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_node_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'navigation_node_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'navigation_node_no_header_vertical'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_node_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_node_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'navigation_node_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'navigation_node_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'navigation_node_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_node_no_header_vertical'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_node_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'navigation_node_no_header_vertical'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'navigation_node_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'navigation_node_no_header_vertical'}{'contents'}[0];
-$result_trees{'navigation_node_no_header_vertical'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'navigation_node_no_header_vertical'}{'contents'}[0];
 $result_trees{'navigation_node_no_header_vertical'}{'contents'}[0]{'parent'} = 
$result_trees{'navigation_node_no_header_vertical'};
 
$result_trees{'navigation_node_no_header_vertical'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_node_no_header_vertical'}{'contents'}[1]{'args'}[0];
 
$result_trees{'navigation_node_no_header_vertical'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'navigation_node_no_header_vertical'}{'contents'}[1];
diff --git a/tp/t/results/layout/navigation_node_vertical.pl 
b/tp/t/results/layout/navigation_node_vertical.pl
index c5fcb8427f..6752724950 100644
--- a/tp/t/results/layout/navigation_node_vertical.pl
+++ b/tp/t/results/layout/navigation_node_vertical.pl
@@ -34,39 +34,45 @@ $result_trees{'navigation_node_vertical'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'navigation.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'navigation.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'navigation.info'
               },
+              'line_nr' => {
+                'file_name' => 'navigation.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'navigation.info'
-          },
-          'line_nr' => {
-            'file_name' => 'navigation.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -996,10 +1002,11 @@ 
$result_trees{'navigation_node_vertical'}{'contents'}[0]{'contents'}[0]{'content
 
$result_trees{'navigation_node_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'navigation_node_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_node_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_node_vertical'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_node_vertical'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_node_vertical'}{'contents'}[0];
-$result_trees{'navigation_node_vertical'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_node_vertical'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'navigation_node_vertical'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'navigation_node_vertical'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_node_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_node_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'navigation_node_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'navigation_node_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'navigation_node_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_node_vertical'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_node_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'navigation_node_vertical'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'navigation_node_vertical'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'navigation_node_vertical'}{'contents'}[0];
-$result_trees{'navigation_node_vertical'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'navigation_node_vertical'}{'contents'}[0];
 $result_trees{'navigation_node_vertical'}{'contents'}[0]{'parent'} = 
$result_trees{'navigation_node_vertical'};
 
$result_trees{'navigation_node_vertical'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_node_vertical'}{'contents'}[1]{'args'}[0];
 $result_trees{'navigation_node_vertical'}{'contents'}[1]{'args'}[0]{'parent'} 
= $result_trees{'navigation_node_vertical'}{'contents'}[1];
diff --git a/tp/t/results/layout/navigation_section.pl 
b/tp/t/results/layout/navigation_section.pl
index 43b5ffa89e..b96792afaa 100644
--- a/tp/t/results/layout/navigation_section.pl
+++ b/tp/t/results/layout/navigation_section.pl
@@ -34,39 +34,45 @@ $result_trees{'navigation_section'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'navigation.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'navigation.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'navigation.info'
               },
+              'line_nr' => {
+                'file_name' => 'navigation.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'navigation.info'
-          },
-          'line_nr' => {
-            'file_name' => 'navigation.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -996,10 +1002,11 @@ 
$result_trees{'navigation_section'}{'contents'}[0]{'contents'}[0]{'contents'}[0]
 
$result_trees{'navigation_section'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'navigation_section'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_section'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_section'}{'contents'}[0]{'contents'}[0];
 $result_trees{'navigation_section'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'navigation_section'}{'contents'}[0];
-$result_trees{'navigation_section'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_section'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'navigation_section'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'navigation_section'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_section'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_section'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'navigation_section'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'navigation_section'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'navigation_section'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_section'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_section'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'navigation_section'}{'contents'}[0]{'contents'}[1];
 $result_trees{'navigation_section'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'navigation_section'}{'contents'}[0];
-$result_trees{'navigation_section'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'navigation_section'}{'contents'}[0];
 $result_trees{'navigation_section'}{'contents'}[0]{'parent'} = 
$result_trees{'navigation_section'};
 
$result_trees{'navigation_section'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_section'}{'contents'}[1]{'args'}[0];
 $result_trees{'navigation_section'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'navigation_section'}{'contents'}[1];
diff --git a/tp/t/results/layout/navigation_section_no_header.pl 
b/tp/t/results/layout/navigation_section_no_header.pl
index ac61bc4b54..74bf53cb2c 100644
--- a/tp/t/results/layout/navigation_section_no_header.pl
+++ b/tp/t/results/layout/navigation_section_no_header.pl
@@ -34,39 +34,45 @@ $result_trees{'navigation_section_no_header'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'navigation.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'navigation.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'navigation.info'
               },
+              'line_nr' => {
+                'file_name' => 'navigation.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'navigation.info'
-          },
-          'line_nr' => {
-            'file_name' => 'navigation.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -996,10 +1002,11 @@ 
$result_trees{'navigation_section_no_header'}{'contents'}[0]{'contents'}[0]{'con
 
$result_trees{'navigation_section_no_header'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'navigation_section_no_header'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_section_no_header'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_section_no_header'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_section_no_header'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_section_no_header'}{'contents'}[0];
-$result_trees{'navigation_section_no_header'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_section_no_header'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'navigation_section_no_header'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'navigation_section_no_header'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_section_no_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_section_no_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'navigation_section_no_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'navigation_section_no_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'navigation_section_no_header'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_section_no_header'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_section_no_header'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'navigation_section_no_header'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'navigation_section_no_header'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'navigation_section_no_header'}{'contents'}[0];
-$result_trees{'navigation_section_no_header'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'navigation_section_no_header'}{'contents'}[0];
 $result_trees{'navigation_section_no_header'}{'contents'}[0]{'parent'} = 
$result_trees{'navigation_section_no_header'};
 
$result_trees{'navigation_section_no_header'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_section_no_header'}{'contents'}[1]{'args'}[0];
 
$result_trees{'navigation_section_no_header'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'navigation_section_no_header'}{'contents'}[1];
diff --git a/tp/t/results/layout/navigation_section_no_header_vertical.pl 
b/tp/t/results/layout/navigation_section_no_header_vertical.pl
index e7493ae885..c52e6f7c0e 100644
--- a/tp/t/results/layout/navigation_section_no_header_vertical.pl
+++ b/tp/t/results/layout/navigation_section_no_header_vertical.pl
@@ -34,39 +34,45 @@ $result_trees{'navigation_section_no_header_vertical'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'navigation.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'navigation.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'navigation.info'
               },
+              'line_nr' => {
+                'file_name' => 'navigation.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'navigation.info'
-          },
-          'line_nr' => {
-            'file_name' => 'navigation.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -996,10 +1002,11 @@ 
$result_trees{'navigation_section_no_header_vertical'}{'contents'}[0]{'contents'
 
$result_trees{'navigation_section_no_header_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'navigation_section_no_header_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_section_no_header_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_section_no_header_vertical'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_section_no_header_vertical'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_section_no_header_vertical'}{'contents'}[0];
-$result_trees{'navigation_section_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_section_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'navigation_section_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'navigation_section_no_header_vertical'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_section_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_section_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'navigation_section_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'navigation_section_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'navigation_section_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_section_no_header_vertical'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_section_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'navigation_section_no_header_vertical'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'navigation_section_no_header_vertical'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'navigation_section_no_header_vertical'}{'contents'}[0];
-$result_trees{'navigation_section_no_header_vertical'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'navigation_section_no_header_vertical'}{'contents'}[0];
 
$result_trees{'navigation_section_no_header_vertical'}{'contents'}[0]{'parent'} 
= $result_trees{'navigation_section_no_header_vertical'};
 
$result_trees{'navigation_section_no_header_vertical'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_section_no_header_vertical'}{'contents'}[1]{'args'}[0];
 
$result_trees{'navigation_section_no_header_vertical'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'navigation_section_no_header_vertical'}{'contents'}[1];
diff --git a/tp/t/results/layout/navigation_section_vertical.pl 
b/tp/t/results/layout/navigation_section_vertical.pl
index a0316aa415..fc60888e0a 100644
--- a/tp/t/results/layout/navigation_section_vertical.pl
+++ b/tp/t/results/layout/navigation_section_vertical.pl
@@ -34,39 +34,45 @@ $result_trees{'navigation_section_vertical'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'navigation.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'navigation.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'navigation.info'
               },
+              'line_nr' => {
+                'file_name' => 'navigation.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'navigation.info'
-          },
-          'line_nr' => {
-            'file_name' => 'navigation.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -996,10 +1002,11 @@ 
$result_trees{'navigation_section_vertical'}{'contents'}[0]{'contents'}[0]{'cont
 
$result_trees{'navigation_section_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'navigation_section_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_section_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_section_vertical'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_section_vertical'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_section_vertical'}{'contents'}[0];
-$result_trees{'navigation_section_vertical'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_section_vertical'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'navigation_section_vertical'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'navigation_section_vertical'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_section_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_section_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'navigation_section_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'navigation_section_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'navigation_section_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_section_vertical'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_section_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'navigation_section_vertical'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'navigation_section_vertical'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'navigation_section_vertical'}{'contents'}[0];
-$result_trees{'navigation_section_vertical'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'navigation_section_vertical'}{'contents'}[0];
 $result_trees{'navigation_section_vertical'}{'contents'}[0]{'parent'} = 
$result_trees{'navigation_section_vertical'};
 
$result_trees{'navigation_section_vertical'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_section_vertical'}{'contents'}[1]{'args'}[0];
 
$result_trees{'navigation_section_vertical'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'navigation_section_vertical'}{'contents'}[1];
diff --git a/tp/t/results/layout/navigation_vertical.pl 
b/tp/t/results/layout/navigation_vertical.pl
index 21fc298f82..c81e8b19dd 100644
--- a/tp/t/results/layout/navigation_vertical.pl
+++ b/tp/t/results/layout/navigation_vertical.pl
@@ -34,39 +34,45 @@ $result_trees{'navigation_vertical'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'navigation.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'navigation.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'navigation.info'
               },
+              'line_nr' => {
+                'file_name' => 'navigation.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'navigation.info'
-          },
-          'line_nr' => {
-            'file_name' => 'navigation.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -996,10 +1002,11 @@ 
$result_trees{'navigation_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0
 
$result_trees{'navigation_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'navigation_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'navigation_vertical'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_vertical'}{'contents'}[0]{'contents'}[0];
 $result_trees{'navigation_vertical'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'navigation_vertical'}{'contents'}[0];
-$result_trees{'navigation_vertical'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_vertical'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'navigation_vertical'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'navigation_vertical'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'navigation_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'navigation_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'navigation_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'navigation_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_vertical'}{'contents'}[0]{'contents'}[1];
+$result_trees{'navigation_vertical'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'navigation_vertical'}{'contents'}[0]{'contents'}[1];
 $result_trees{'navigation_vertical'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'navigation_vertical'}{'contents'}[0];
-$result_trees{'navigation_vertical'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'navigation_vertical'}{'contents'}[0];
 $result_trees{'navigation_vertical'}{'contents'}[0]{'parent'} = 
$result_trees{'navigation_vertical'};
 
$result_trees{'navigation_vertical'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'navigation_vertical'}{'contents'}[1]{'args'}[0];
 $result_trees{'navigation_vertical'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'navigation_vertical'}{'contents'}[1];
diff --git a/tp/t/results/layout/no_monolithic.pl 
b/tp/t/results/layout/no_monolithic.pl
index ecb8acce36..bb1bcf2b55 100644
--- a/tp/t/results/layout/no_monolithic.pl
+++ b/tp/t/results/layout/no_monolithic.pl
@@ -34,39 +34,45 @@ $result_trees{'no_monolithic'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'no_monolithic.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'no_monolithic.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'no_monolithic.info'
               },
+              'line_nr' => {
+                'file_name' => 'no_monolithic.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'no_monolithic.info'
-          },
-          'line_nr' => {
-            'file_name' => 'no_monolithic.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -546,10 +552,11 @@ 
$result_trees{'no_monolithic'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'con
 
$result_trees{'no_monolithic'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'no_monolithic'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'no_monolithic'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'no_monolithic'}{'contents'}[0]{'contents'}[0];
 $result_trees{'no_monolithic'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'no_monolithic'}{'contents'}[0];
-$result_trees{'no_monolithic'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'no_monolithic'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'no_monolithic'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'no_monolithic'}{'contents'}[0]{'contents'}[1];
+$result_trees{'no_monolithic'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'no_monolithic'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'no_monolithic'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'no_monolithic'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'no_monolithic'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'no_monolithic'}{'contents'}[0]{'contents'}[1];
+$result_trees{'no_monolithic'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'no_monolithic'}{'contents'}[0]{'contents'}[1];
 $result_trees{'no_monolithic'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'no_monolithic'}{'contents'}[0];
-$result_trees{'no_monolithic'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'no_monolithic'}{'contents'}[0];
 $result_trees{'no_monolithic'}{'contents'}[0]{'parent'} = 
$result_trees{'no_monolithic'};
 
$result_trees{'no_monolithic'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'no_monolithic'}{'contents'}[1]{'args'}[0];
 $result_trees{'no_monolithic'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'no_monolithic'}{'contents'}[1];
diff --git a/tp/t/results/morecoverage/formatting_fr.pl 
b/tp/t/results/morecoverage/formatting_fr.pl
index 3c9d5524e5..f95dc5446a 100644
--- a/tp/t/results/morecoverage/formatting_fr.pl
+++ b/tp/t/results/morecoverage/formatting_fr.pl
@@ -28,140 +28,146 @@ $result_trees{'formatting_fr'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'formatting.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'formatting.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'formatting.info'
               },
+              'line_nr' => {
+                'file_name' => 'formatting.texi',
+                'line_nr' => 2,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'formatting.info'
-          },
-          'line_nr' => {
-            'file_name' => 'formatting.texi',
-            'line_nr' => 2,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+              'text' => '
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'contents' => [
-                {
-                  'parent' => {},
-                  'text' => 'Formatting '
-                },
+              'args' => [
                 {
-                  'args' => [
+                  'contents' => [
                     {
-                      'contents' => [
+                      'parent' => {},
+                      'text' => 'Formatting '
+                    },
+                    {
+                      'args' => [
                         {
+                          'contents' => [
+                            {
+                              'parent' => {},
+                              'text' => 'e'
+                            }
+                          ],
                           'parent' => {},
-                          'text' => 'e'
+                          'type' => 'following_arg'
                         }
                       ],
+                      'cmdname' => '\'',
+                      'contents' => [],
+                      'line_nr' => {
+                        'file_name' => 'formatting.texi',
+                        'line_nr' => 4,
+                        'macro' => ''
+                      },
+                      'parent' => {}
+                    },
+                    {
                       'parent' => {},
-                      'type' => 'following_arg'
-                    }
-                  ],
-                  'cmdname' => '\'',
-                  'contents' => [],
-                  'line_nr' => {
-                    'file_name' => 'formatting.texi',
-                    'line_nr' => 4,
-                    'macro' => ''
-                  },
-                  'parent' => {}
-                },
-                {
-                  'parent' => {},
-                  'text' => ' '
-                },
-                {
-                  'args' => [
+                      'text' => ' '
+                    },
                     {
-                      'contents' => [
-                        {
-                          'cmdname' => '@',
-                          'parent' => {}
-                        },
-                        {
-                          'parent' => {},
-                          'text' => ' '
-                        },
+                      'args' => [
                         {
-                          'args' => [
+                          'contents' => [
+                            {
+                              'cmdname' => '@',
+                              'parent' => {}
+                            },
                             {
-                              'contents' => [],
                               'parent' => {},
-                              'type' => 'brace_command_arg'
+                              'text' => ' '
+                            },
+                            {
+                              'args' => [
+                                {
+                                  'contents' => [],
+                                  'parent' => {},
+                                  'type' => 'brace_command_arg'
+                                }
+                              ],
+                              'cmdname' => 'TeX',
+                              'contents' => [],
+                              'line_nr' => {
+                                'file_name' => 'formatting.texi',
+                                'line_nr' => 4,
+                                'macro' => ''
+                              },
+                              'parent' => {}
                             }
                           ],
-                          'cmdname' => 'TeX',
-                          'contents' => [],
-                          'line_nr' => {
-                            'file_name' => 'formatting.texi',
-                            'line_nr' => 4,
-                            'macro' => ''
-                          },
-                          'parent' => {}
+                          'parent' => {},
+                          'type' => 'brace_command_arg'
                         }
                       ],
+                      'cmdname' => 'code',
+                      'contents' => [],
+                      'line_nr' => {
+                        'file_name' => 'formatting.texi',
+                        'line_nr' => 4,
+                        'macro' => ''
+                      },
+                      'parent' => {}
+                    },
+                    {
                       'parent' => {},
-                      'type' => 'brace_command_arg'
+                      'text' => ' test'
                     }
                   ],
-                  'cmdname' => 'code',
-                  'contents' => [],
-                  'line_nr' => {
-                    'file_name' => 'formatting.texi',
-                    'line_nr' => 4,
-                    'macro' => ''
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
                   },
-                  'parent' => {}
-                },
-                {
                   'parent' => {},
-                  'text' => ' test'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'dircategory',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' '
               },
-              'parent' => {},
-              'type' => 'line_arg'
+              'line_nr' => {
+                'file_name' => 'formatting.texi',
+                'line_nr' => 4,
+                'macro' => ''
+              },
+              'parent' => {}
             }
           ],
-          'cmdname' => 'dircategory',
-          'extra' => {
-            'spaces_before_argument' => ' '
-          },
-          'line_nr' => {
-            'file_name' => 'formatting.texi',
-            'line_nr' => 4,
-            'macro' => ''
-          },
-          'parent' => {}
+          'parent' => {},
+          'type' => 'preamble_before_content'
         },
         {
           'cmdname' => 'direntry',
@@ -3537,85 +3543,86 @@ $result_trees{'formatting_fr'} = {
 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[0];
 $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'formatting_fr'}{'contents'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[2];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[3];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[4]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1];
 $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'formatting_fr'}{'contents'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[1];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[1]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[2]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[3];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[3];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[3]{'contents'}[2]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[3];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[3]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[4]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5]{'contents'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'extra'}{'menu_entry_description'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'extra'}{'menu_entry_name'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[1];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'extra'}{'menu_entry_node'}{'manual_content'}[0]
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[3]{'contents'}[1];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[2]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[3];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[3];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[3]{'contents'}[2]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[3];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[3]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[4]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[1];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[4]{'args'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[4];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[4]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[5]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[6]{'args'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[6]{'args'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[6];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[6]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[7]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'extra'}{'menu_entry_description'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'extra'}{'menu_entry_name'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'extra'}{'menu_entry_node'}{'manual_content'}[0]
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[3]{'contents'}[1];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[3]{'args'}[0];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[3];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[3]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2];
+$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'extra'}{'end_command'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'contents'}[3];
 $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'formatting_fr'}{'contents'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[2];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[3];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[3]{'parent'} = 
$result_trees{'formatting_fr'}{'contents'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[0]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[1];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[1]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[2]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[3];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[3];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[3]{'contents'}[2]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[3];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[3]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[4]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5]{'contents'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'extra'}{'menu_entry_description'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'extra'}{'menu_entry_name'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[1];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'extra'}{'menu_entry_node'}{'manual_content'}[0]
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[3]{'contents'}[1];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[2]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[3];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[3];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[3]{'contents'}[2]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[3];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[3]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[4]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[1];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[4]{'args'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[4];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[4]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[5]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[6]{'args'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[6]{'args'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[6];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[6]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[7]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'extra'}{'menu_entry_description'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'extra'}{'menu_entry_name'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'extra'}{'menu_entry_node'}{'manual_content'}[0]
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[3]{'contents'}[1];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[3]{'args'}[0];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[3];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[3]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'extra'}{'end_command'}
 = $result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'contents'}[3];
-$result_trees{'formatting_fr'}{'contents'}[0]{'contents'}[4]{'parent'} = 
$result_trees{'formatting_fr'}{'contents'}[0];
 $result_trees{'formatting_fr'}{'contents'}[0]{'parent'} = 
$result_trees{'formatting_fr'};
 
$result_trees{'formatting_fr'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'formatting_fr'}{'contents'}[1]{'args'}[0];
 $result_trees{'formatting_fr'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'formatting_fr'}{'contents'}[1];
diff --git a/tp/t/results/morecoverage/texi_formatting.pl 
b/tp/t/results/morecoverage/texi_formatting.pl
index bb5ab1ec14..eb0240126e 100644
--- a/tp/t/results/morecoverage/texi_formatting.pl
+++ b/tp/t/results/morecoverage/texi_formatting.pl
@@ -28,140 +28,146 @@ $result_trees{'texi_formatting'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'formatting.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'formatting.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'formatting.info'
               },
+              'line_nr' => {
+                'file_name' => 'formatting.texi',
+                'line_nr' => 2,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'formatting.info'
-          },
-          'line_nr' => {
-            'file_name' => 'formatting.texi',
-            'line_nr' => 2,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+              'text' => '
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'contents' => [
-                {
-                  'parent' => {},
-                  'text' => 'Formatting '
-                },
+              'args' => [
                 {
-                  'args' => [
+                  'contents' => [
                     {
-                      'contents' => [
+                      'parent' => {},
+                      'text' => 'Formatting '
+                    },
+                    {
+                      'args' => [
                         {
+                          'contents' => [
+                            {
+                              'parent' => {},
+                              'text' => 'e'
+                            }
+                          ],
                           'parent' => {},
-                          'text' => 'e'
+                          'type' => 'following_arg'
                         }
                       ],
+                      'cmdname' => '\'',
+                      'contents' => [],
+                      'line_nr' => {
+                        'file_name' => 'formatting.texi',
+                        'line_nr' => 4,
+                        'macro' => ''
+                      },
+                      'parent' => {}
+                    },
+                    {
                       'parent' => {},
-                      'type' => 'following_arg'
-                    }
-                  ],
-                  'cmdname' => '\'',
-                  'contents' => [],
-                  'line_nr' => {
-                    'file_name' => 'formatting.texi',
-                    'line_nr' => 4,
-                    'macro' => ''
-                  },
-                  'parent' => {}
-                },
-                {
-                  'parent' => {},
-                  'text' => ' '
-                },
-                {
-                  'args' => [
+                      'text' => ' '
+                    },
                     {
-                      'contents' => [
-                        {
-                          'cmdname' => '@',
-                          'parent' => {}
-                        },
-                        {
-                          'parent' => {},
-                          'text' => ' '
-                        },
+                      'args' => [
                         {
-                          'args' => [
+                          'contents' => [
+                            {
+                              'cmdname' => '@',
+                              'parent' => {}
+                            },
                             {
-                              'contents' => [],
                               'parent' => {},
-                              'type' => 'brace_command_arg'
+                              'text' => ' '
+                            },
+                            {
+                              'args' => [
+                                {
+                                  'contents' => [],
+                                  'parent' => {},
+                                  'type' => 'brace_command_arg'
+                                }
+                              ],
+                              'cmdname' => 'TeX',
+                              'contents' => [],
+                              'line_nr' => {
+                                'file_name' => 'formatting.texi',
+                                'line_nr' => 4,
+                                'macro' => ''
+                              },
+                              'parent' => {}
                             }
                           ],
-                          'cmdname' => 'TeX',
-                          'contents' => [],
-                          'line_nr' => {
-                            'file_name' => 'formatting.texi',
-                            'line_nr' => 4,
-                            'macro' => ''
-                          },
-                          'parent' => {}
+                          'parent' => {},
+                          'type' => 'brace_command_arg'
                         }
                       ],
+                      'cmdname' => 'code',
+                      'contents' => [],
+                      'line_nr' => {
+                        'file_name' => 'formatting.texi',
+                        'line_nr' => 4,
+                        'macro' => ''
+                      },
+                      'parent' => {}
+                    },
+                    {
                       'parent' => {},
-                      'type' => 'brace_command_arg'
+                      'text' => ' test'
                     }
                   ],
-                  'cmdname' => 'code',
-                  'contents' => [],
-                  'line_nr' => {
-                    'file_name' => 'formatting.texi',
-                    'line_nr' => 4,
-                    'macro' => ''
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
                   },
-                  'parent' => {}
-                },
-                {
                   'parent' => {},
-                  'text' => ' test'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'dircategory',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' '
               },
-              'parent' => {},
-              'type' => 'line_arg'
+              'line_nr' => {
+                'file_name' => 'formatting.texi',
+                'line_nr' => 4,
+                'macro' => ''
+              },
+              'parent' => {}
             }
           ],
-          'cmdname' => 'dircategory',
-          'extra' => {
-            'spaces_before_argument' => ' '
-          },
-          'line_nr' => {
-            'file_name' => 'formatting.texi',
-            'line_nr' => 4,
-            'macro' => ''
-          },
-          'parent' => {}
+          'parent' => {},
+          'type' => 'preamble_before_content'
         },
         {
           'cmdname' => 'direntry',
@@ -3537,85 +3543,86 @@ $result_trees{'texi_formatting'} = {
 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[0];
 $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'texi_formatting'}{'contents'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[2];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[3];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[4]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1];
 $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'texi_formatting'}{'contents'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
 = $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[1];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[1]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[2]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[3];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[3];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[3]{'contents'}[2]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[3];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[3]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[4]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5]{'contents'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'extra'}{'menu_entry_description'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[5];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'extra'}{'menu_entry_name'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[1];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'extra'}{'menu_entry_node'}{'manual_content'}[0]
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'args'}[3]{'contents'}[1];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'parent'}
 = $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[2]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[3];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[3];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[3]{'contents'}[2]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[3];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[3]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[4]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[1]{'args'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[1];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[4]{'args'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[4];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[4]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[5]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[6]{'args'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[6]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[6];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[6]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[7]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'extra'}{'menu_entry_description'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[5];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'extra'}{'menu_entry_name'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[1];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'extra'}{'menu_entry_node'}{'manual_content'}[0]
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[3]{'contents'}[1];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'parent'}
 = $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[3]{'args'}[0];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[3];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[3]{'parent'}
 = $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2];
+$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'extra'}{'end_command'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'contents'}[3];
 $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'texi_formatting'}{'contents'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[2];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[3];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[3]{'parent'} = 
$result_trees{'texi_formatting'}{'contents'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[0]{'parent'}
 = $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[1];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[1]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[2]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[3];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[3];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[3]{'contents'}[2]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[3];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[3]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[4]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5]{'contents'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'extra'}{'menu_entry_description'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[5];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'extra'}{'menu_entry_name'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[1];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'extra'}{'menu_entry_node'}{'manual_content'}[0]
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'args'}[3]{'contents'}[1];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[1]{'parent'}
 = $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[2]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[3];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[3];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[3]{'contents'}[2]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[3];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[3]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[4]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[1];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[4]{'args'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[4];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[4]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[5]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[6]{'args'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[6]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[6];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[6]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[7]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'extra'}{'menu_entry_description'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[5];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'extra'}{'menu_entry_name'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[1];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'extra'}{'menu_entry_node'}{'manual_content'}[0]
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'args'}[3]{'contents'}[1];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[2]{'parent'}
 = $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[3]{'args'}[0];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[3];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[3]{'parent'}
 = $result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'extra'}{'end_command'}
 = 
$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'contents'}[3];
-$result_trees{'texi_formatting'}{'contents'}[0]{'contents'}[4]{'parent'} = 
$result_trees{'texi_formatting'}{'contents'}[0];
 $result_trees{'texi_formatting'}{'contents'}[0]{'parent'} = 
$result_trees{'texi_formatting'};
 
$result_trees{'texi_formatting'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'texi_formatting'}{'contents'}[1]{'args'}[0];
 $result_trees{'texi_formatting'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'texi_formatting'}{'contents'}[1];
diff --git a/tp/t/results/moreindices/index_no_node.pl 
b/tp/t/results/moreindices/index_no_node.pl
index ef2f9e4976..cea45c627d 100644
--- a/tp/t/results/moreindices/index_no_node.pl
+++ b/tp/t/results/moreindices/index_no_node.pl
@@ -34,39 +34,45 @@ $result_trees{'index_no_node'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'index_no_node'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'index_no_node'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'index_no_node'
+              },
+              'line_nr' => {
+                'file_name' => 'index_no_node.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'index_no_node'
-          },
-          'line_nr' => {
-            'file_name' => 'index_no_node.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         },
         {
           'args' => [
@@ -1177,23 +1183,24 @@ 
$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'con
 
$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[0];
 $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'index_no_node'}{'contents'}[0];
-$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[1];
+$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[1];
+$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[1];
 $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'index_no_node'}{'contents'}[0];
+$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[2]{'args'}[0];
+$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[2];
+$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[2];
+$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'};
+$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[2]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'};
 $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'index_no_node'}{'contents'}[0];
-$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[3]{'args'}[0];
-$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[3];
-$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[3]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[3];
-$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[3]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'};
-$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[3]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'};
+$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[3]{'contents'}[0]{'parent'}
 = $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[3];
 $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[3]{'parent'} = 
$result_trees{'index_no_node'}{'contents'}[0];
-$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[4]{'contents'}[0]{'parent'}
 = $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[4];
+$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[4]{'args'}[0];
+$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[4];
 $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[4]{'parent'} = 
$result_trees{'index_no_node'}{'contents'}[0];
-$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[5]{'args'}[0];
-$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[5]{'args'}[0]{'parent'}
 = $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[5];
 $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[5]{'parent'} = 
$result_trees{'index_no_node'}{'contents'}[0];
 $result_trees{'index_no_node'}{'contents'}[0]{'contents'}[6]{'parent'} = 
$result_trees{'index_no_node'}{'contents'}[0];
-$result_trees{'index_no_node'}{'contents'}[0]{'contents'}[7]{'parent'} = 
$result_trees{'index_no_node'}{'contents'}[0];
 $result_trees{'index_no_node'}{'contents'}[0]{'parent'} = 
$result_trees{'index_no_node'};
 
$result_trees{'index_no_node'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'index_no_node'}{'contents'}[1]{'args'}[0];
 $result_trees{'index_no_node'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'index_no_node'}{'contents'}[1];
diff --git a/tp/t/results/moreindices/index_split.pl 
b/tp/t/results/moreindices/index_split.pl
index 8e45bdc840..5e82ccc9ba 100644
--- a/tp/t/results/moreindices/index_split.pl
+++ b/tp/t/results/moreindices/index_split.pl
@@ -34,39 +34,45 @@ $result_trees{'index_split'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'index_split'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'index_split'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'index_split'
               },
+              'line_nr' => {
+                'file_name' => 'index_split.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'index_split'
-          },
-          'line_nr' => {
-            'file_name' => 'index_split.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -3112,10 +3118,11 @@ 
$result_trees{'index_split'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'conte
 
$result_trees{'index_split'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'index_split'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'index_split'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'index_split'}{'contents'}[0]{'contents'}[0];
 $result_trees{'index_split'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'index_split'}{'contents'}[0];
-$result_trees{'index_split'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'index_split'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'index_split'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'index_split'}{'contents'}[0]{'contents'}[1];
+$result_trees{'index_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'index_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'index_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'index_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'index_split'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'index_split'}{'contents'}[0]{'contents'}[1];
+$result_trees{'index_split'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'index_split'}{'contents'}[0]{'contents'}[1];
 $result_trees{'index_split'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'index_split'}{'contents'}[0];
-$result_trees{'index_split'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'index_split'}{'contents'}[0];
 $result_trees{'index_split'}{'contents'}[0]{'parent'} = 
$result_trees{'index_split'};
 
$result_trees{'index_split'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} 
= $result_trees{'index_split'}{'contents'}[1]{'args'}[0];
 $result_trees{'index_split'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'index_split'}{'contents'}[1];
diff --git a/tp/t/results/moreindices/index_split_nodes.pl 
b/tp/t/results/moreindices/index_split_nodes.pl
index 68df69925f..645dfdeeac 100644
--- a/tp/t/results/moreindices/index_split_nodes.pl
+++ b/tp/t/results/moreindices/index_split_nodes.pl
@@ -34,39 +34,45 @@ $result_trees{'index_split_nodes'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'index_split'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'index_split'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'index_split'
               },
+              'line_nr' => {
+                'file_name' => 'index_split.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'index_split'
-          },
-          'line_nr' => {
-            'file_name' => 'index_split.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -3112,10 +3118,11 @@ 
$result_trees{'index_split_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{
 
$result_trees{'index_split_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'index_split_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'index_split_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'index_split_nodes'}{'contents'}[0]{'contents'}[0];
 $result_trees{'index_split_nodes'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'index_split_nodes'}{'contents'}[0];
-$result_trees{'index_split_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'index_split_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'index_split_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'index_split_nodes'}{'contents'}[0]{'contents'}[1];
+$result_trees{'index_split_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'index_split_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'index_split_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'index_split_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'index_split_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'index_split_nodes'}{'contents'}[0]{'contents'}[1];
+$result_trees{'index_split_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'index_split_nodes'}{'contents'}[0]{'contents'}[1];
 $result_trees{'index_split_nodes'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'index_split_nodes'}{'contents'}[0];
-$result_trees{'index_split_nodes'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'index_split_nodes'}{'contents'}[0];
 $result_trees{'index_split_nodes'}{'contents'}[0]{'parent'} = 
$result_trees{'index_split_nodes'};
 
$result_trees{'index_split_nodes'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'index_split_nodes'}{'contents'}[1]{'args'}[0];
 $result_trees{'index_split_nodes'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'index_split_nodes'}{'contents'}[1];
diff --git a/tp/t/results/moreindices/nodes_before_top.pl 
b/tp/t/results/moreindices/nodes_before_top.pl
index 627f2604c6..2b73580f96 100644
--- a/tp/t/results/moreindices/nodes_before_top.pl
+++ b/tp/t/results/moreindices/nodes_before_top.pl
@@ -34,45 +34,51 @@ $result_trees{'nodes_before_top'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'index_nodes'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'index_nodes'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'index_nodes'
+              },
+              'line_nr' => {
+                'file_name' => 'nodes_before_top.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'index_nodes'
-          },
-          'line_nr' => {
-            'file_name' => 'nodes_before_top.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -2142,11 +2148,12 @@ 
$result_trees{'nodes_before_top'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'
 
$result_trees{'nodes_before_top'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'nodes_before_top'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'nodes_before_top'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'nodes_before_top'}{'contents'}[0]{'contents'}[0];
 $result_trees{'nodes_before_top'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'nodes_before_top'}{'contents'}[0];
-$result_trees{'nodes_before_top'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'nodes_before_top'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'nodes_before_top'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'nodes_before_top'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_before_top'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_before_top'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'nodes_before_top'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'nodes_before_top'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'nodes_before_top'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'nodes_before_top'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_before_top'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'nodes_before_top'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_before_top'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'nodes_before_top'}{'contents'}[0]{'contents'}[1];
 $result_trees{'nodes_before_top'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'nodes_before_top'}{'contents'}[0];
-$result_trees{'nodes_before_top'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'nodes_before_top'}{'contents'}[0];
-$result_trees{'nodes_before_top'}{'contents'}[0]{'contents'}[3]{'parent'} = 
$result_trees{'nodes_before_top'}{'contents'}[0];
 $result_trees{'nodes_before_top'}{'contents'}[0]{'parent'} = 
$result_trees{'nodes_before_top'};
 
$result_trees{'nodes_before_top'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'nodes_before_top'}{'contents'}[1]{'args'}[0];
 $result_trees{'nodes_before_top'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'nodes_before_top'}{'contents'}[1];
diff --git 
a/tp/t/results/moreindices/nodes_before_top_and_sections_monolithic.pl 
b/tp/t/results/moreindices/nodes_before_top_and_sections_monolithic.pl
index e0355a312b..aaed6921b4 100644
--- a/tp/t/results/moreindices/nodes_before_top_and_sections_monolithic.pl
+++ b/tp/t/results/moreindices/nodes_before_top_and_sections_monolithic.pl
@@ -34,45 +34,51 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} = 
{
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'more_before_top_section'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'more_before_top_section'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'more_before_top_section'
+              },
+              'line_nr' => {
+                'file_name' => 'nodes_before_top_and_sections.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'more_before_top_section'
-          },
-          'line_nr' => {
-            'file_name' => 'nodes_before_top_and_sections.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -2714,11 +2720,12 @@ 
$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0]{'conten
 
$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0];
-$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0];
-$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0];
-$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0];
 
$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[0]{'parent'}
 = $result_trees{'nodes_before_top_and_sections_monolithic'};
 
$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[1]{'args'}[0];
 
$result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'nodes_before_top_and_sections_monolithic'}{'contents'}[1];
diff --git a/tp/t/results/moreindices/nodes_before_top_no_nodes.pl 
b/tp/t/results/moreindices/nodes_before_top_no_nodes.pl
index 8031a80dc1..2fbe6a7111 100644
--- a/tp/t/results/moreindices/nodes_before_top_no_nodes.pl
+++ b/tp/t/results/moreindices/nodes_before_top_no_nodes.pl
@@ -34,45 +34,51 @@ $result_trees{'nodes_before_top_no_nodes'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'index_nodes'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'index_nodes'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'index_nodes'
+              },
+              'line_nr' => {
+                'file_name' => 'nodes_before_top.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'index_nodes'
-          },
-          'line_nr' => {
-            'file_name' => 'nodes_before_top.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -2142,11 +2148,12 @@ 
$result_trees{'nodes_before_top_no_nodes'}{'contents'}[0]{'contents'}[0]{'conten
 
$result_trees{'nodes_before_top_no_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'nodes_before_top_no_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'nodes_before_top_no_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'nodes_before_top_no_nodes'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'nodes_before_top_no_nodes'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'nodes_before_top_no_nodes'}{'contents'}[0];
-$result_trees{'nodes_before_top_no_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_before_top_no_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'nodes_before_top_no_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'nodes_before_top_no_nodes'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_before_top_no_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_before_top_no_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'nodes_before_top_no_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'nodes_before_top_no_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'nodes_before_top_no_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'nodes_before_top_no_nodes'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_before_top_no_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'nodes_before_top_no_nodes'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_before_top_no_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'nodes_before_top_no_nodes'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'nodes_before_top_no_nodes'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'nodes_before_top_no_nodes'}{'contents'}[0];
-$result_trees{'nodes_before_top_no_nodes'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'nodes_before_top_no_nodes'}{'contents'}[0];
-$result_trees{'nodes_before_top_no_nodes'}{'contents'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'nodes_before_top_no_nodes'}{'contents'}[0];
 $result_trees{'nodes_before_top_no_nodes'}{'contents'}[0]{'parent'} = 
$result_trees{'nodes_before_top_no_nodes'};
 
$result_trees{'nodes_before_top_no_nodes'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'nodes_before_top_no_nodes'}{'contents'}[1]{'args'}[0];
 $result_trees{'nodes_before_top_no_nodes'}{'contents'}[1]{'args'}[0]{'parent'} 
= $result_trees{'nodes_before_top_no_nodes'}{'contents'}[1];
diff --git a/tp/t/results/moreindices/nodes_before_top_nodes.pl 
b/tp/t/results/moreindices/nodes_before_top_nodes.pl
index 30955069d3..90adcfa14e 100644
--- a/tp/t/results/moreindices/nodes_before_top_nodes.pl
+++ b/tp/t/results/moreindices/nodes_before_top_nodes.pl
@@ -34,45 +34,51 @@ $result_trees{'nodes_before_top_nodes'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'index_nodes'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'index_nodes'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'index_nodes'
+              },
+              'line_nr' => {
+                'file_name' => 'nodes_before_top.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'index_nodes'
-          },
-          'line_nr' => {
-            'file_name' => 'nodes_before_top.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -2142,11 +2148,12 @@ 
$result_trees{'nodes_before_top_nodes'}{'contents'}[0]{'contents'}[0]{'contents'
 
$result_trees{'nodes_before_top_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'nodes_before_top_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'nodes_before_top_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'nodes_before_top_nodes'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'nodes_before_top_nodes'}{'contents'}[0]{'contents'}[0]{'parent'} 
= $result_trees{'nodes_before_top_nodes'}{'contents'}[0];
-$result_trees{'nodes_before_top_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_before_top_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'nodes_before_top_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'nodes_before_top_nodes'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_before_top_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_before_top_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'nodes_before_top_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'nodes_before_top_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'nodes_before_top_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'nodes_before_top_nodes'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_before_top_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'nodes_before_top_nodes'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_before_top_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'nodes_before_top_nodes'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'nodes_before_top_nodes'}{'contents'}[0]{'contents'}[1]{'parent'} 
= $result_trees{'nodes_before_top_nodes'}{'contents'}[0];
-$result_trees{'nodes_before_top_nodes'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'nodes_before_top_nodes'}{'contents'}[0];
-$result_trees{'nodes_before_top_nodes'}{'contents'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'nodes_before_top_nodes'}{'contents'}[0];
 $result_trees{'nodes_before_top_nodes'}{'contents'}[0]{'parent'} = 
$result_trees{'nodes_before_top_nodes'};
 
$result_trees{'nodes_before_top_nodes'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'nodes_before_top_nodes'}{'contents'}[1]{'args'}[0];
 $result_trees{'nodes_before_top_nodes'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'nodes_before_top_nodes'}{'contents'}[1];
diff --git a/tp/t/results/moreindices/split_chapter_index.pl 
b/tp/t/results/moreindices/split_chapter_index.pl
index 5078d6cd08..15354a7b06 100644
--- a/tp/t/results/moreindices/split_chapter_index.pl
+++ b/tp/t/results/moreindices/split_chapter_index.pl
@@ -34,39 +34,45 @@ $result_trees{'split_chapter_index'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'split_chapter_index'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'split_chapter_index'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'split_chapter_index'
               },
+              'line_nr' => {
+                'file_name' => 'split_chapter_index.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'split_chapter_index'
-          },
-          'line_nr' => {
-            'file_name' => 'split_chapter_index.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -1364,10 +1370,11 @@ 
$result_trees{'split_chapter_index'}{'contents'}[0]{'contents'}[0]{'contents'}[0
 
$result_trees{'split_chapter_index'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'split_chapter_index'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'split_chapter_index'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'split_chapter_index'}{'contents'}[0]{'contents'}[0];
 $result_trees{'split_chapter_index'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'split_chapter_index'}{'contents'}[0];
-$result_trees{'split_chapter_index'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'split_chapter_index'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'split_chapter_index'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'split_chapter_index'}{'contents'}[0]{'contents'}[1];
+$result_trees{'split_chapter_index'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'split_chapter_index'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'split_chapter_index'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'split_chapter_index'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'split_chapter_index'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'split_chapter_index'}{'contents'}[0]{'contents'}[1];
+$result_trees{'split_chapter_index'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'split_chapter_index'}{'contents'}[0]{'contents'}[1];
 $result_trees{'split_chapter_index'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'split_chapter_index'}{'contents'}[0];
-$result_trees{'split_chapter_index'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'split_chapter_index'}{'contents'}[0];
 $result_trees{'split_chapter_index'}{'contents'}[0]{'parent'} = 
$result_trees{'split_chapter_index'};
 
$result_trees{'split_chapter_index'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'split_chapter_index'}{'contents'}[1]{'args'}[0];
 $result_trees{'split_chapter_index'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'split_chapter_index'}{'contents'}[1];
diff --git a/tp/t/results/moresectioning/equivalent_nodes.pl 
b/tp/t/results/moresectioning/equivalent_nodes.pl
index 92014f6b3e..d7b5df6db5 100644
--- a/tp/t/results/moresectioning/equivalent_nodes.pl
+++ b/tp/t/results/moresectioning/equivalent_nodes.pl
@@ -34,39 +34,45 @@ $result_trees{'equivalent_nodes'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'equivalent_nodes.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'equivalent_nodes.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'equivalent_nodes.info'
+              },
+              'line_nr' => {
+                'file_name' => 'equivalent_nodes.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'equivalent_nodes.info'
-          },
-          'line_nr' => {
-            'file_name' => 'equivalent_nodes.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -751,10 +757,11 @@ 
$result_trees{'equivalent_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'
 
$result_trees{'equivalent_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'equivalent_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'equivalent_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'equivalent_nodes'}{'contents'}[0]{'contents'}[0];
 $result_trees{'equivalent_nodes'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'equivalent_nodes'}{'contents'}[0];
-$result_trees{'equivalent_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'equivalent_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'equivalent_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'equivalent_nodes'}{'contents'}[0]{'contents'}[1];
+$result_trees{'equivalent_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'equivalent_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'equivalent_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'equivalent_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'equivalent_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'equivalent_nodes'}{'contents'}[0]{'contents'}[1];
+$result_trees{'equivalent_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'equivalent_nodes'}{'contents'}[0]{'contents'}[1];
 $result_trees{'equivalent_nodes'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'equivalent_nodes'}{'contents'}[0];
-$result_trees{'equivalent_nodes'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'equivalent_nodes'}{'contents'}[0];
 $result_trees{'equivalent_nodes'}{'contents'}[0]{'parent'} = 
$result_trees{'equivalent_nodes'};
 
$result_trees{'equivalent_nodes'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'equivalent_nodes'}{'contents'}[1]{'args'}[0];
 $result_trees{'equivalent_nodes'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'equivalent_nodes'}{'contents'}[1];
diff --git a/tp/t/results/moresectioning/equivalent_nodes_no_node.pl 
b/tp/t/results/moresectioning/equivalent_nodes_no_node.pl
index ac5df6db97..631a67ed95 100644
--- a/tp/t/results/moresectioning/equivalent_nodes_no_node.pl
+++ b/tp/t/results/moresectioning/equivalent_nodes_no_node.pl
@@ -34,39 +34,45 @@ $result_trees{'equivalent_nodes_no_node'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'equivalent_nodes.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'equivalent_nodes.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'equivalent_nodes.info'
+              },
+              'line_nr' => {
+                'file_name' => 'equivalent_nodes.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'equivalent_nodes.info'
-          },
-          'line_nr' => {
-            'file_name' => 'equivalent_nodes.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -751,10 +757,11 @@ 
$result_trees{'equivalent_nodes_no_node'}{'contents'}[0]{'contents'}[0]{'content
 
$result_trees{'equivalent_nodes_no_node'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'equivalent_nodes_no_node'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'equivalent_nodes_no_node'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'equivalent_nodes_no_node'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'equivalent_nodes_no_node'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'equivalent_nodes_no_node'}{'contents'}[0];
-$result_trees{'equivalent_nodes_no_node'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'equivalent_nodes_no_node'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'equivalent_nodes_no_node'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'equivalent_nodes_no_node'}{'contents'}[0]{'contents'}[1];
+$result_trees{'equivalent_nodes_no_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'equivalent_nodes_no_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'equivalent_nodes_no_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'equivalent_nodes_no_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'equivalent_nodes_no_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'equivalent_nodes_no_node'}{'contents'}[0]{'contents'}[1];
+$result_trees{'equivalent_nodes_no_node'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'equivalent_nodes_no_node'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'equivalent_nodes_no_node'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'equivalent_nodes_no_node'}{'contents'}[0];
-$result_trees{'equivalent_nodes_no_node'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'equivalent_nodes_no_node'}{'contents'}[0];
 $result_trees{'equivalent_nodes_no_node'}{'contents'}[0]{'parent'} = 
$result_trees{'equivalent_nodes_no_node'};
 
$result_trees{'equivalent_nodes_no_node'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'equivalent_nodes_no_node'}{'contents'}[1]{'args'}[0];
 $result_trees{'equivalent_nodes_no_node'}{'contents'}[1]{'args'}[0]{'parent'} 
= $result_trees{'equivalent_nodes_no_node'}{'contents'}[1];
diff --git a/tp/t/results/moresectioning/more_sections_than_nodes.pl 
b/tp/t/results/moresectioning/more_sections_than_nodes.pl
index 85d950fb3a..27ce48024b 100644
--- a/tp/t/results/moresectioning/more_sections_than_nodes.pl
+++ b/tp/t/results/moresectioning/more_sections_than_nodes.pl
@@ -34,39 +34,45 @@ $result_trees{'more_sections_than_nodes'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'more_sections_than_nodes.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'more_sections_than_nodes.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'more_sections_than_nodes.info'
+              },
+              'line_nr' => {
+                'file_name' => 'more_sections_than_nodes.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'more_sections_than_nodes.info'
-          },
-          'line_nr' => {
-            'file_name' => 'more_sections_than_nodes.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -1203,10 +1209,11 @@ 
$result_trees{'more_sections_than_nodes'}{'contents'}[0]{'contents'}[0]{'content
 
$result_trees{'more_sections_than_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'more_sections_than_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'more_sections_than_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'more_sections_than_nodes'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'more_sections_than_nodes'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'more_sections_than_nodes'}{'contents'}[0];
-$result_trees{'more_sections_than_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'more_sections_than_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'more_sections_than_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'more_sections_than_nodes'}{'contents'}[0]{'contents'}[1];
+$result_trees{'more_sections_than_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'more_sections_than_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'more_sections_than_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'more_sections_than_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'more_sections_than_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'more_sections_than_nodes'}{'contents'}[0]{'contents'}[1];
+$result_trees{'more_sections_than_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'more_sections_than_nodes'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'more_sections_than_nodes'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'more_sections_than_nodes'}{'contents'}[0];
-$result_trees{'more_sections_than_nodes'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'more_sections_than_nodes'}{'contents'}[0];
 $result_trees{'more_sections_than_nodes'}{'contents'}[0]{'parent'} = 
$result_trees{'more_sections_than_nodes'};
 
$result_trees{'more_sections_than_nodes'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'more_sections_than_nodes'}{'contents'}[1]{'args'}[0];
 $result_trees{'more_sections_than_nodes'}{'contents'}[1]{'args'}[0]{'parent'} 
= $result_trees{'more_sections_than_nodes'}{'contents'}[1];
diff --git a/tp/t/results/moresectioning/node_footnote_end.pl 
b/tp/t/results/moresectioning/node_footnote_end.pl
index c5c6646841..82872f2b35 100644
--- a/tp/t/results/moresectioning/node_footnote_end.pl
+++ b/tp/t/results/moresectioning/node_footnote_end.pl
@@ -34,39 +34,45 @@ $result_trees{'node_footnote_end'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'node_footnote.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'node_footnote.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'node_footnote.info'
+              },
+              'line_nr' => {
+                'file_name' => 'node_footnote.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'node_footnote.info'
-          },
-          'line_nr' => {
-            'file_name' => 'node_footnote.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -1195,10 +1201,11 @@ 
$result_trees{'node_footnote_end'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{
 
$result_trees{'node_footnote_end'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'node_footnote_end'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'node_footnote_end'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'node_footnote_end'}{'contents'}[0]{'contents'}[0];
 $result_trees{'node_footnote_end'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'node_footnote_end'}{'contents'}[0];
-$result_trees{'node_footnote_end'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'node_footnote_end'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'node_footnote_end'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'node_footnote_end'}{'contents'}[0]{'contents'}[1];
+$result_trees{'node_footnote_end'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'node_footnote_end'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'node_footnote_end'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'node_footnote_end'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'node_footnote_end'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'node_footnote_end'}{'contents'}[0]{'contents'}[1];
+$result_trees{'node_footnote_end'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'node_footnote_end'}{'contents'}[0]{'contents'}[1];
 $result_trees{'node_footnote_end'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'node_footnote_end'}{'contents'}[0];
-$result_trees{'node_footnote_end'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'node_footnote_end'}{'contents'}[0];
 $result_trees{'node_footnote_end'}{'contents'}[0]{'parent'} = 
$result_trees{'node_footnote_end'};
 
$result_trees{'node_footnote_end'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'node_footnote_end'}{'contents'}[1]{'args'}[0];
 $result_trees{'node_footnote_end'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'node_footnote_end'}{'contents'}[1];
diff --git a/tp/t/results/moresectioning/node_footnote_separated.pl 
b/tp/t/results/moresectioning/node_footnote_separated.pl
index a0549a71e3..d4f819b183 100644
--- a/tp/t/results/moresectioning/node_footnote_separated.pl
+++ b/tp/t/results/moresectioning/node_footnote_separated.pl
@@ -34,39 +34,45 @@ $result_trees{'node_footnote_separated'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'node_footnote.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'node_footnote.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'node_footnote.info'
+              },
+              'line_nr' => {
+                'file_name' => 'node_footnote.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'node_footnote.info'
-          },
-          'line_nr' => {
-            'file_name' => 'node_footnote.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -1195,10 +1201,11 @@ 
$result_trees{'node_footnote_separated'}{'contents'}[0]{'contents'}[0]{'contents
 
$result_trees{'node_footnote_separated'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'node_footnote_separated'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'node_footnote_separated'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'node_footnote_separated'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'node_footnote_separated'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'node_footnote_separated'}{'contents'}[0];
-$result_trees{'node_footnote_separated'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'node_footnote_separated'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'node_footnote_separated'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'node_footnote_separated'}{'contents'}[0]{'contents'}[1];
+$result_trees{'node_footnote_separated'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'node_footnote_separated'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'node_footnote_separated'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'node_footnote_separated'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'node_footnote_separated'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'node_footnote_separated'}{'contents'}[0]{'contents'}[1];
+$result_trees{'node_footnote_separated'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'node_footnote_separated'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'node_footnote_separated'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'node_footnote_separated'}{'contents'}[0];
-$result_trees{'node_footnote_separated'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'node_footnote_separated'}{'contents'}[0];
 $result_trees{'node_footnote_separated'}{'contents'}[0]{'parent'} = 
$result_trees{'node_footnote_separated'};
 
$result_trees{'node_footnote_separated'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'node_footnote_separated'}{'contents'}[1]{'args'}[0];
 $result_trees{'node_footnote_separated'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'node_footnote_separated'}{'contents'}[1];
diff --git a/tp/t/results/moresectioning/node_footnote_use_node.pl 
b/tp/t/results/moresectioning/node_footnote_use_node.pl
index ed75daacfc..9d756b0e6c 100644
--- a/tp/t/results/moresectioning/node_footnote_use_node.pl
+++ b/tp/t/results/moresectioning/node_footnote_use_node.pl
@@ -34,39 +34,45 @@ $result_trees{'node_footnote_use_node'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'node_footnote.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'node_footnote.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'node_footnote.info'
+              },
+              'line_nr' => {
+                'file_name' => 'node_footnote.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'node_footnote.info'
-          },
-          'line_nr' => {
-            'file_name' => 'node_footnote.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -1195,10 +1201,11 @@ 
$result_trees{'node_footnote_use_node'}{'contents'}[0]{'contents'}[0]{'contents'
 
$result_trees{'node_footnote_use_node'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'node_footnote_use_node'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'node_footnote_use_node'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'node_footnote_use_node'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'node_footnote_use_node'}{'contents'}[0]{'contents'}[0]{'parent'} 
= $result_trees{'node_footnote_use_node'}{'contents'}[0];
-$result_trees{'node_footnote_use_node'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'node_footnote_use_node'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'node_footnote_use_node'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'node_footnote_use_node'}{'contents'}[0]{'contents'}[1];
+$result_trees{'node_footnote_use_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'node_footnote_use_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'node_footnote_use_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'node_footnote_use_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'node_footnote_use_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'node_footnote_use_node'}{'contents'}[0]{'contents'}[1];
+$result_trees{'node_footnote_use_node'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'node_footnote_use_node'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'node_footnote_use_node'}{'contents'}[0]{'contents'}[1]{'parent'} 
= $result_trees{'node_footnote_use_node'}{'contents'}[0];
-$result_trees{'node_footnote_use_node'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'node_footnote_use_node'}{'contents'}[0];
 $result_trees{'node_footnote_use_node'}{'contents'}[0]{'parent'} = 
$result_trees{'node_footnote_use_node'};
 
$result_trees{'node_footnote_use_node'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'node_footnote_use_node'}{'contents'}[1]{'args'}[0];
 $result_trees{'node_footnote_use_node'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'node_footnote_use_node'}{'contents'}[1];
diff --git a/tp/t/results/moresectioning/nodes_after_top_before_chapter.pl 
b/tp/t/results/moresectioning/nodes_after_top_before_chapter.pl
index c5e86ed0b2..6ad4b335fb 100644
--- a/tp/t/results/moresectioning/nodes_after_top_before_chapter.pl
+++ b/tp/t/results/moresectioning/nodes_after_top_before_chapter.pl
@@ -34,45 +34,51 @@ $result_trees{'nodes_after_top_before_chapter'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'nodes_after_top_before_chapter.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'nodes_after_top_before_chapter.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'nodes_after_top_before_chapter.info'
+              },
+              'line_nr' => {
+                'file_name' => 'nodes_after_top_before_chapter.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'nodes_after_top_before_chapter.info'
-          },
-          'line_nr' => {
-            'file_name' => 'nodes_after_top_before_chapter.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -560,11 +566,12 @@ 
$result_trees{'nodes_after_top_before_chapter'}{'contents'}[0]{'contents'}[0]{'c
 
$result_trees{'nodes_after_top_before_chapter'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'nodes_after_top_before_chapter'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'nodes_after_top_before_chapter'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_chapter'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'nodes_after_top_before_chapter'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'nodes_after_top_before_chapter'}{'contents'}[0];
-$result_trees{'nodes_after_top_before_chapter'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_chapter'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'nodes_after_top_before_chapter'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_chapter'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_after_top_before_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'nodes_after_top_before_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'nodes_after_top_before_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_chapter'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_after_top_before_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'nodes_after_top_before_chapter'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_after_top_before_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'nodes_after_top_before_chapter'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'nodes_after_top_before_chapter'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'nodes_after_top_before_chapter'}{'contents'}[0];
-$result_trees{'nodes_after_top_before_chapter'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'nodes_after_top_before_chapter'}{'contents'}[0];
-$result_trees{'nodes_after_top_before_chapter'}{'contents'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'nodes_after_top_before_chapter'}{'contents'}[0];
 $result_trees{'nodes_after_top_before_chapter'}{'contents'}[0]{'parent'} = 
$result_trees{'nodes_after_top_before_chapter'};
 
$result_trees{'nodes_after_top_before_chapter'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'nodes_after_top_before_chapter'}{'contents'}[1]{'args'}[0];
 
$result_trees{'nodes_after_top_before_chapter'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'nodes_after_top_before_chapter'}{'contents'}[1];
diff --git 
a/tp/t/results/moresectioning/nodes_after_top_before_chapter_use_nodes_chapter.pl
 
b/tp/t/results/moresectioning/nodes_after_top_before_chapter_use_nodes_chapter.pl
index 5e585a0792..60b7b920fe 100644
--- 
a/tp/t/results/moresectioning/nodes_after_top_before_chapter_use_nodes_chapter.pl
+++ 
b/tp/t/results/moresectioning/nodes_after_top_before_chapter_use_nodes_chapter.pl
@@ -34,45 +34,51 @@ 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'nodes_after_top_before_chapter.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'nodes_after_top_before_chapter.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'nodes_after_top_before_chapter.info'
+              },
+              'line_nr' => {
+                'file_name' => 'nodes_after_top_before_chapter.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'nodes_after_top_before_chapter.info'
-          },
-          'line_nr' => {
-            'file_name' => 'nodes_after_top_before_chapter.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -560,11 +566,12 @@ 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0]
 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0];
-$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0];
-$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0];
-$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0];
 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[0]{'parent'}
 = $result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'};
 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[1]{'args'}[0];
 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'}{'contents'}[1];
diff --git a/tp/t/results/moresectioning/nodes_after_top_before_section.pl 
b/tp/t/results/moresectioning/nodes_after_top_before_section.pl
index e8a97db96a..a39d5e2772 100644
--- a/tp/t/results/moresectioning/nodes_after_top_before_section.pl
+++ b/tp/t/results/moresectioning/nodes_after_top_before_section.pl
@@ -34,45 +34,51 @@ $result_trees{'nodes_after_top_before_section'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'nodes_after_top_before_section.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'nodes_after_top_before_section.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'nodes_after_top_before_section.info'
+              },
+              'line_nr' => {
+                'file_name' => 'nodes_after_top_before_section.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'nodes_after_top_before_section.info'
-          },
-          'line_nr' => {
-            'file_name' => 'nodes_after_top_before_section.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -560,11 +566,12 @@ 
$result_trees{'nodes_after_top_before_section'}{'contents'}[0]{'contents'}[0]{'c
 
$result_trees{'nodes_after_top_before_section'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'nodes_after_top_before_section'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'nodes_after_top_before_section'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'nodes_after_top_before_section'}{'contents'}[0];
-$result_trees{'nodes_after_top_before_section'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'nodes_after_top_before_section'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_after_top_before_section'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'nodes_after_top_before_section'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'nodes_after_top_before_section'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_after_top_before_section'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_after_top_before_section'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'nodes_after_top_before_section'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'nodes_after_top_before_section'}{'contents'}[0];
-$result_trees{'nodes_after_top_before_section'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'nodes_after_top_before_section'}{'contents'}[0];
-$result_trees{'nodes_after_top_before_section'}{'contents'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'nodes_after_top_before_section'}{'contents'}[0];
 $result_trees{'nodes_after_top_before_section'}{'contents'}[0]{'parent'} = 
$result_trees{'nodes_after_top_before_section'};
 
$result_trees{'nodes_after_top_before_section'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'nodes_after_top_before_section'}{'contents'}[1]{'args'}[0];
 
$result_trees{'nodes_after_top_before_section'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'nodes_after_top_before_section'}{'contents'}[1];
diff --git 
a/tp/t/results/moresectioning/nodes_after_top_before_section_use_nodes.pl 
b/tp/t/results/moresectioning/nodes_after_top_before_section_use_nodes.pl
index 4ec98e032a..3d9b6737d5 100644
--- a/tp/t/results/moresectioning/nodes_after_top_before_section_use_nodes.pl
+++ b/tp/t/results/moresectioning/nodes_after_top_before_section_use_nodes.pl
@@ -34,45 +34,51 @@ $result_trees{'nodes_after_top_before_section_use_nodes'} = 
{
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'nodes_after_top_before_section.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'nodes_after_top_before_section.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'nodes_after_top_before_section.info'
+              },
+              'line_nr' => {
+                'file_name' => 'nodes_after_top_before_section.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'nodes_after_top_before_section.info'
-          },
-          'line_nr' => {
-            'file_name' => 'nodes_after_top_before_section.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -560,11 +566,12 @@ 
$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0]{'conten
 
$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0];
-$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0];
-$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0];
-$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0];
 
$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[0]{'parent'}
 = $result_trees{'nodes_after_top_before_section_use_nodes'};
 
$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[1]{'args'}[0];
 
$result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'nodes_after_top_before_section_use_nodes'}{'contents'}[1];
diff --git 
a/tp/t/results/moresectioning/nodes_after_top_before_section_use_nodes_chapter.pl
 
b/tp/t/results/moresectioning/nodes_after_top_before_section_use_nodes_chapter.pl
index c82624a9a1..1b06e28f4e 100644
--- 
a/tp/t/results/moresectioning/nodes_after_top_before_section_use_nodes_chapter.pl
+++ 
b/tp/t/results/moresectioning/nodes_after_top_before_section_use_nodes_chapter.pl
@@ -34,45 +34,51 @@ 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'nodes_after_top_before_section.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'nodes_after_top_before_section.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'nodes_after_top_before_section.info'
+              },
+              'line_nr' => {
+                'file_name' => 'nodes_after_top_before_section.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'nodes_after_top_before_section.info'
-          },
-          'line_nr' => {
-            'file_name' => 'nodes_after_top_before_section.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -560,11 +566,12 @@ 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0]
 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0];
-$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0]{'contents'}[1];
+$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0];
-$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0]{'contents'}[2]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0];
-$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0]{'contents'}[3]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0];
 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[0]{'parent'}
 = $result_trees{'nodes_after_top_before_section_use_nodes_chapter'};
 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[1]{'args'}[0];
 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'}{'contents'}[1];
diff --git a/tp/t/results/moresectioning/placed_things_before_element.pl 
b/tp/t/results/moresectioning/placed_things_before_element.pl
index 7e803a0f8f..d6569ccc3e 100644
--- a/tp/t/results/moresectioning/placed_things_before_element.pl
+++ b/tp/t/results/moresectioning/placed_things_before_element.pl
@@ -28,73 +28,79 @@ $result_trees{'placed_things_before_element'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'placed_things_before_element.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'placed_things_before_element.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'placed_things_before_element.info'
               },
-              'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'placed_things_before_element.info'
-          },
-          'line_nr' => {
-            'file_name' => 'placed_things_before_element.texi',
-            'line_nr' => 2,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'line_nr' => {
+                'file_name' => 'placed_things_before_element.texi',
+                'line_nr' => 2,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'before element test'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'before element test'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'settitle',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' '
+              },
+              'line_nr' => {
+                'file_name' => 'placed_things_before_element.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
+            },
+            {
+              'parent' => {},
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'settitle',
-          'extra' => {
-            'spaces_before_argument' => ' '
-          },
-          'line_nr' => {
-            'file_name' => 'placed_things_before_element.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         },
         {
           'args' => [
@@ -851,106 +857,107 @@ $result_trees{'placed_things_before_element'} = {
 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[1];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[1];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[1];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[1];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0];
 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[2]{'args'}[0];
 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[2];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[2]{'extra'}{'node_content'}[0]
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0];
 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0];
 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5]{'args'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5]{'args'}[0]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5]{'extra'}{'node_content'}[0]
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5]{'contents'}[0]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5]{'contents'}[1];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'label'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[2];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5]{'contents'}[2]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5];
 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0];
 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[6]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[0]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'args'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'args'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'args'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'};
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'extra'}{'node_content'}[0]
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'args'}[0]{'contents'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'};
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[1]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'};
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[2]
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'};
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[3]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'};
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[4]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'};
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5]{'contents'}[1]{'args'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5]{'contents'}[1];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5]{'contents'}[1]{'extra'}{'label'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[2];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5]{'contents'}[1]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5]{'contents'}[2]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'};
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'parent'}{'args'}[0]
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'};
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'parent'}{'parent'}{'contents'}[0]
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'parent'};
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'parent'}{'parent'}{'contents'}[1]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'parent'}{'parent'};
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'parent'}{'parent'}{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[2]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7];
 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[8]{'contents'}[0]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[8];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[8]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[8]{'contents'}[1]{'args'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[8]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[8]{'contents'}[1];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[8]{'contents'}[1]{'extra'}{'label'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[8]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[8]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[8]{'contents'}[1]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[8];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[8]{'contents'}[2]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[8];
 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[8]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[9]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[0]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'args'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'args'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'args'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'};
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'extra'}{'node_content'}[0]
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'args'}[0]{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'};
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[1]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'};
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[2]
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'};
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[3]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'};
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[4]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'};
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5]{'contents'}[1]{'args'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5]{'contents'}[1];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5]{'contents'}[1]{'extra'}{'label'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5]{'contents'}[1]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5]{'contents'}[2]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'contents'}[5]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'};
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'parent'}{'args'}[0]
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'};
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'parent'}{'parent'}{'contents'}[0]
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'parent'};
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'parent'}{'parent'}{'contents'}[1]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'parent'}{'parent'};
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'parent'}{'parent'}{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[2]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[9] = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'}{'parent'}{'parent'}{'parent'};
 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11]{'args'}[0]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11]{'args'}[1];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11]{'args'}[1]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11]{'contents'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11]{'contents'}[0]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11]{'contents'}[1]{'args'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11]{'contents'}[1];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11]{'contents'}[1]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11]{'extra'}{'end_command'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11]{'contents'}[1];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11]{'extra'}{'node_content'}[0]
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11]{'args'}[1]{'contents'}[0];
 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[12] = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'}{'parent'}{'parent'}{'parent'};
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[12]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[13]{'contents'}[0]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[13];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[13]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[13]{'contents'}[1]{'args'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[13]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[13]{'contents'}[1];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[13]{'contents'}[1]{'extra'}{'label'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[11];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[13]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[13]{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[13]{'contents'}[1]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[13];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[13]{'contents'}[2]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[13];
 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[13]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[14]{'args'}[0]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[14];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[14]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[14]{'args'}[1];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[14]{'args'}[1]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[14];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[14]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[14]{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[14]{'contents'}[0]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[14];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[14]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[14]{'contents'}[1]{'args'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[14]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[14]{'contents'}[1];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[14]{'contents'}[1]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[14];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[14]{'extra'}{'end_command'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[14]{'contents'}[1];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[14]{'extra'}{'node_content'}[0]
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[14]{'args'}[1]{'contents'}[0];
 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[14]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[0]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[1];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[1]{'args'}[1];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[1]{'args'}[1]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[1];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[1]{'args'}[2]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[1];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[1]{'args'}[3]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[1]{'args'}[3]{'contents'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[1]{'args'}[3];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[1]{'args'}[3]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[1];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[1]{'extra'}{'menu_entry_description'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[1]{'args'}[3];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0]
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[1]{'args'}[1]{'contents'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[1]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[2]{'args'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[2];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[2]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'extra'}{'end_command'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'contents'}[2];
 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[15]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[16]{'contents'}[0]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[16];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[16]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[16]{'contents'}[1]{'args'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[16]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[16]{'contents'}[1];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[16]{'contents'}[1]{'extra'}{'label'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[14];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[16]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[16]{'contents'}[1]{'args'}[0]{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[16]{'contents'}[1]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[16];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[16]{'contents'}[2]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[16];
 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[16]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[17]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[17]{'args'}[0];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[17]{'args'}[0]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[17];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[17]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[17];
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[17]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[17]{'args'}[0]{'contents'};
+$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[17]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[17]{'args'}[0]{'contents'};
 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[17]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[0]{'extra'}{'command'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[0]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[1];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[1]{'args'}[1];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[1]{'args'}[1]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[1];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[1]{'args'}[2]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[1];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[1]{'args'}[3]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[1]{'args'}[3]{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[1]{'args'}[3];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[1]{'args'}[3]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[1];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[1]{'extra'}{'menu_entry_description'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[1]{'args'}[3];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0]
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[1]{'args'}[1]{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[1]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[2]{'args'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[2];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[2]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'extra'}{'end_command'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'contents'}[2];
 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[18]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[19]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[20]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[20]{'args'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[20]{'args'}[0]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[20];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[20]{'extra'}{'index_entry'}{'command'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[20];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[20]{'extra'}{'index_entry'}{'content'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[20]{'args'}[0]{'contents'};
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[20]{'extra'}{'index_entry'}{'content_normalized'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[20]{'args'}[0]{'contents'};
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[20]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0];
-$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[21]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0];
 $result_trees{'placed_things_before_element'}{'contents'}[0]{'parent'} = 
$result_trees{'placed_things_before_element'};
 
$result_trees{'placed_things_before_element'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[1]{'args'}[0];
 
$result_trees{'placed_things_before_element'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[1];
@@ -958,7 +965,7 @@ 
$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[0]{'par
 
$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[1];
 
$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0];
 
$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
-$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'label'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[5];
+$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'label'}
 = $result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[2];
 
$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0];
 
$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[1];
 
$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[1];
@@ -967,7 +974,7 @@ 
$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[2]{'par
 
$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[3]{'contents'}[0]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[3];
 
$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0];
 
$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[3]{'contents'}[1];
-$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'label'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[10]{'contents'}[1]{'extra'}{'label'};
+$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'label'}
 = 
$result_trees{'placed_things_before_element'}{'contents'}[0]{'contents'}[7]{'contents'}[1]{'extra'}{'label'};
 
$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0]
 = 
$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0];
 
$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[3]{'contents'}[1]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[3];
 
$result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[3]{'contents'}[2]{'parent'}
 = $result_trees{'placed_things_before_element'}{'contents'}[1]{'contents'}[3];
diff --git a/tp/t/results/moresectioning/top_node_up_explicit.pl 
b/tp/t/results/moresectioning/top_node_up_explicit.pl
index 92398817c2..143dfee316 100644
--- a/tp/t/results/moresectioning/top_node_up_explicit.pl
+++ b/tp/t/results/moresectioning/top_node_up_explicit.pl
@@ -28,81 +28,87 @@ $result_trees{'top_node_up_explicit'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'top_node_up_explicit'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'top_node_up_explicit'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'top_node_up_explicit'
+              },
+              'line_nr' => {
+                'file_name' => 'top_node_up_explicit.texi',
+                'line_nr' => 2,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'top_node_up_explicit'
-          },
-          'line_nr' => {
-            'file_name' => 'top_node_up_explicit.texi',
-            'line_nr' => 2,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+              'text' => '
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'parent' => {},
-              'text' => ' should replace all explicit (dir) pointers, but not
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' should replace all explicit (dir) pointers, but 
not
 ',
-              'type' => 'misc_arg'
-            }
-          ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' should replace all explicit (dir) pointers, but not
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' should replace all explicit (dir) pointers, but not
 '
-            ]
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+                ]
+              },
+              'parent' => {}
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' pointers to other files.
+',
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' pointers to other files.
+'
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' pointers to other files.
+              'text' => '
 ',
-              'type' => 'misc_arg'
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' pointers to other files.
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -506,15 +512,16 @@ $result_trees{'top_node_up_explicit'} = {
 
$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[0];
 $result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[0]{'parent'} 
= $result_trees{'top_node_up_explicit'}{'contents'}[0];
-$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[1];
+$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[1];
+$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[1];
+$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[1];
+$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'}
 = 
$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[1]{'contents'}[3];
+$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[1];
+$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[1]{'contents'}[4]{'parent'}
 = $result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[1];
 $result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[1]{'parent'} 
= $result_trees{'top_node_up_explicit'}{'contents'}[0];
-$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[2]{'parent'} 
= $result_trees{'top_node_up_explicit'}{'contents'}[0];
-$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[3];
-$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[3]{'parent'} 
= $result_trees{'top_node_up_explicit'}{'contents'}[0];
-$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = $result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[4];
-$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[4]{'parent'} 
= $result_trees{'top_node_up_explicit'}{'contents'}[0];
-$result_trees{'top_node_up_explicit'}{'contents'}[0]{'contents'}[5]{'parent'} 
= $result_trees{'top_node_up_explicit'}{'contents'}[0];
 $result_trees{'top_node_up_explicit'}{'contents'}[0]{'parent'} = 
$result_trees{'top_node_up_explicit'};
 
$result_trees{'top_node_up_explicit'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'top_node_up_explicit'}{'contents'}[1]{'args'}[0];
 $result_trees{'top_node_up_explicit'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'top_node_up_explicit'}{'contents'}[1];
diff --git a/tp/t/results/moresectioning/top_node_up_implicit.pl 
b/tp/t/results/moresectioning/top_node_up_implicit.pl
index edef0ef036..4520d4d7f4 100644
--- a/tp/t/results/moresectioning/top_node_up_implicit.pl
+++ b/tp/t/results/moresectioning/top_node_up_implicit.pl
@@ -28,63 +28,69 @@ $result_trees{'top_node_up_implicit'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'top_node_up_implicit'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'top_node_up_implicit'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'top_node_up_implicit'
               },
+              'line_nr' => {
+                'file_name' => 'top_node_up_implicit.texi',
+                'line_nr' => 2,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'top_node_up_implicit'
-          },
-          'line_nr' => {
-            'file_name' => 'top_node_up_implicit.texi',
-            'line_nr' => 2,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+              'text' => '
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => ' should replace implicit Up.
+',
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'c',
+              'extra' => {
+                'misc_args' => [
+                  ' should replace implicit Up.
+'
+                ]
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
-              'text' => ' should replace implicit Up.
+              'text' => '
 ',
-              'type' => 'misc_arg'
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'c',
-          'extra' => {
-            'misc_args' => [
-              ' should replace implicit Up.
-'
-            ]
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -412,13 +418,14 @@ $result_trees{'top_node_up_implicit'} = {
 
$result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[0];
 $result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[0]{'parent'} 
= $result_trees{'top_node_up_implicit'}{'contents'}[0];
-$result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[1];
+$result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[1];
+$result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[1];
+$result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[1];
+$result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[1];
 $result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[1]{'parent'} 
= $result_trees{'top_node_up_implicit'}{'contents'}[0];
-$result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[2]{'parent'} 
= $result_trees{'top_node_up_implicit'}{'contents'}[0];
-$result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[3];
-$result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[3]{'parent'} 
= $result_trees{'top_node_up_implicit'}{'contents'}[0];
-$result_trees{'top_node_up_implicit'}{'contents'}[0]{'contents'}[4]{'parent'} 
= $result_trees{'top_node_up_implicit'}{'contents'}[0];
 $result_trees{'top_node_up_implicit'}{'contents'}[0]{'parent'} = 
$result_trees{'top_node_up_implicit'};
 
$result_trees{'top_node_up_implicit'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'top_node_up_implicit'}{'contents'}[1]{'args'}[0];
 $result_trees{'top_node_up_implicit'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'top_node_up_implicit'}{'contents'}[1];
diff --git a/tp/t/results/moresectioning/two_footnotes_in_nodes.pl 
b/tp/t/results/moresectioning/two_footnotes_in_nodes.pl
index a8db0bc010..98e5bb9ba8 100644
--- a/tp/t/results/moresectioning/two_footnotes_in_nodes.pl
+++ b/tp/t/results/moresectioning/two_footnotes_in_nodes.pl
@@ -34,39 +34,45 @@ $result_trees{'two_footnotes_in_nodes'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'two_footnotes_in_nodes.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'two_footnotes_in_nodes.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'two_footnotes_in_nodes.info'
+              },
+              'line_nr' => {
+                'file_name' => 'two_footnotes_in_nodes.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'two_footnotes_in_nodes.info'
-          },
-          'line_nr' => {
-            'file_name' => 'two_footnotes_in_nodes.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -625,10 +631,11 @@ 
$result_trees{'two_footnotes_in_nodes'}{'contents'}[0]{'contents'}[0]{'contents'
 
$result_trees{'two_footnotes_in_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'two_footnotes_in_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'two_footnotes_in_nodes'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'two_footnotes_in_nodes'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'two_footnotes_in_nodes'}{'contents'}[0]{'contents'}[0]{'parent'} 
= $result_trees{'two_footnotes_in_nodes'}{'contents'}[0];
-$result_trees{'two_footnotes_in_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'two_footnotes_in_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'two_footnotes_in_nodes'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'two_footnotes_in_nodes'}{'contents'}[0]{'contents'}[1];
+$result_trees{'two_footnotes_in_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'two_footnotes_in_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'two_footnotes_in_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'two_footnotes_in_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'two_footnotes_in_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'two_footnotes_in_nodes'}{'contents'}[0]{'contents'}[1];
+$result_trees{'two_footnotes_in_nodes'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'two_footnotes_in_nodes'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'two_footnotes_in_nodes'}{'contents'}[0]{'contents'}[1]{'parent'} 
= $result_trees{'two_footnotes_in_nodes'}{'contents'}[0];
-$result_trees{'two_footnotes_in_nodes'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'two_footnotes_in_nodes'}{'contents'}[0];
 $result_trees{'two_footnotes_in_nodes'}{'contents'}[0]{'parent'} = 
$result_trees{'two_footnotes_in_nodes'};
 
$result_trees{'two_footnotes_in_nodes'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'two_footnotes_in_nodes'}{'contents'}[1]{'args'}[0];
 $result_trees{'two_footnotes_in_nodes'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'two_footnotes_in_nodes'}{'contents'}[1];
diff --git a/tp/t/results/moresectioning/two_footnotes_in_nodes_separated.pl 
b/tp/t/results/moresectioning/two_footnotes_in_nodes_separated.pl
index 519a86af4d..64163c122c 100644
--- a/tp/t/results/moresectioning/two_footnotes_in_nodes_separated.pl
+++ b/tp/t/results/moresectioning/two_footnotes_in_nodes_separated.pl
@@ -34,39 +34,45 @@ $result_trees{'two_footnotes_in_nodes_separated'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'two_footnotes_in_nodes.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'two_footnotes_in_nodes.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'two_footnotes_in_nodes.info'
+              },
+              'line_nr' => {
+                'file_name' => 'two_footnotes_in_nodes.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'two_footnotes_in_nodes.info'
-          },
-          'line_nr' => {
-            'file_name' => 'two_footnotes_in_nodes.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -625,10 +631,11 @@ 
$result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[0]{'contents'}[0]{
 
$result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[0];
-$result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[0]{'contents'}[1];
+$result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[0]{'contents'}[1];
+$result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[0];
-$result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[0];
 $result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[0]{'parent'} = 
$result_trees{'two_footnotes_in_nodes_separated'};
 
$result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[1]{'args'}[0];
 
$result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'two_footnotes_in_nodes_separated'}{'contents'}[1];
diff --git a/tp/t/results/plaintext_tests/all_spaces.pl 
b/tp/t/results/plaintext_tests/all_spaces.pl
index a80fab3361..3a2dff7362 100644
--- a/tp/t/results/plaintext_tests/all_spaces.pl
+++ b/tp/t/results/plaintext_tests/all_spaces.pl
@@ -10,41 +10,47 @@ $result_trees{'all_spaces'} = {
     {
       'contents' => [
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'utf-8'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'utf-8'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'documentencoding',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'input_encoding_name' => 'utf-8',
+                'input_perl_encoding' => 'utf-8-strict',
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'utf-8'
+              },
+              'line_nr' => {
+                'file_name' => 'all_spaces.texi',
+                'line_nr' => 1,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'documentencoding',
-          'extra' => {
-            'input_encoding_name' => 'utf-8',
-            'input_perl_encoding' => 'utf-8-strict',
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'utf-8'
-          },
-          'line_nr' => {
-            'file_name' => 'all_spaces.texi',
-            'line_nr' => 1,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -563,10 +569,11 @@ $result_trees{'all_spaces'} = {
   ],
   'type' => 'document_root'
 };
-$result_trees{'all_spaces'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'all_spaces'}{'contents'}[0]{'contents'}[0]{'args'}[0];
-$result_trees{'all_spaces'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'} 
= $result_trees{'all_spaces'}{'contents'}[0]{'contents'}[0];
+$result_trees{'all_spaces'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'all_spaces'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'all_spaces'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'all_spaces'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
+$result_trees{'all_spaces'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'all_spaces'}{'contents'}[0]{'contents'}[0];
+$result_trees{'all_spaces'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'all_spaces'}{'contents'}[0]{'contents'}[0];
 $result_trees{'all_spaces'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'all_spaces'}{'contents'}[0];
-$result_trees{'all_spaces'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'all_spaces'}{'contents'}[0];
 $result_trees{'all_spaces'}{'contents'}[0]{'parent'} = 
$result_trees{'all_spaces'};
 $result_trees{'all_spaces'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} 
= $result_trees{'all_spaces'}{'contents'}[1]{'args'}[0];
 $result_trees{'all_spaces'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'all_spaces'}{'contents'}[1];
diff --git a/tp/t/results/plaintext_tests/chinese_mixed_with_en.pl 
b/tp/t/results/plaintext_tests/chinese_mixed_with_en.pl
index c8d9b01556..08330d3a56 100644
--- a/tp/t/results/plaintext_tests/chinese_mixed_with_en.pl
+++ b/tp/t/results/plaintext_tests/chinese_mixed_with_en.pl
@@ -59,67 +59,73 @@ $result_trees{'chinese_mixed_with_en'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'chinese_mixed_with_en.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'chinese_mixed_with_en.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'chinese_mixed_with_en.info'
               },
-              'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'chinese_mixed_with_en.info'
-          },
-          'line_nr' => {
-            'file_name' => 'chinese_mixed_with_en.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'line_nr' => {
+                'file_name' => 'chinese_mixed_with_en.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'chinese mixed with english'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'chinese mixed with english'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'settitle',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' '
               },
+              'line_nr' => {
+                'file_name' => 'chinese_mixed_with_en.texi',
+                'line_nr' => 4,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'settitle',
-          'extra' => {
-            'spaces_before_argument' => ' '
-          },
-          'line_nr' => {
-            'file_name' => 'chinese_mixed_with_en.texi',
-            'line_nr' => 4,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -381,13 +387,14 @@ 
$result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[0]{'contents'}
 
$result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
 
$result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[0];
 $result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[0]{'parent'} 
= $result_trees{'chinese_mixed_with_en'}{'contents'}[0];
-$result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[1];
+$result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[1];
+$result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
+$result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[1];
+$result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[1];
 $result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[1]{'parent'} 
= $result_trees{'chinese_mixed_with_en'}{'contents'}[0];
-$result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[2];
-$result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[2]{'parent'} 
= $result_trees{'chinese_mixed_with_en'}{'contents'}[0];
-$result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'contents'}[3]{'parent'} 
= $result_trees{'chinese_mixed_with_en'}{'contents'}[0];
 $result_trees{'chinese_mixed_with_en'}{'contents'}[0]{'parent'} = 
$result_trees{'chinese_mixed_with_en'};
 
$result_trees{'chinese_mixed_with_en'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'chinese_mixed_with_en'}{'contents'}[1]{'args'}[0];
 $result_trees{'chinese_mixed_with_en'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'chinese_mixed_with_en'}{'contents'}[1];
diff --git a/tp/t/results/plaintext_tests/east_asian_in_w.pl 
b/tp/t/results/plaintext_tests/east_asian_in_w.pl
index 21eaec70d0..4e84586aac 100644
--- a/tp/t/results/plaintext_tests/east_asian_in_w.pl
+++ b/tp/t/results/plaintext_tests/east_asian_in_w.pl
@@ -10,41 +10,47 @@ $result_trees{'east_asian_in_w'} = {
     {
       'contents' => [
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'utf-8'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'utf-8'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'documentencoding',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'input_encoding_name' => 'utf-8',
+                'input_perl_encoding' => 'utf-8-strict',
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'utf-8'
               },
+              'line_nr' => {
+                'file_name' => 'east_asian_in_w.texi',
+                'line_nr' => 1,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'documentencoding',
-          'extra' => {
-            'input_encoding_name' => 'utf-8',
-            'input_perl_encoding' => 'utf-8-strict',
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'utf-8'
-          },
-          'line_nr' => {
-            'file_name' => 'east_asian_in_w.texi',
-            'line_nr' => 1,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         },
         {
           'contents' => [
@@ -144,25 +150,26 @@ $result_trees{'east_asian_in_w'} = {
   ],
   'type' => 'document_root'
 };
-$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[0]{'args'}[0];
-$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[0];
+$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
+$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[0];
+$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[0];
 $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'east_asian_in_w'}{'contents'}[0];
+$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[1];
+$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[1];
+$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[1];
+$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[1];
 $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'east_asian_in_w'}{'contents'}[0];
-$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'parent'}
 = $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[2];
-$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[2]{'contents'}[1]{'parent'}
 = $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[2];
-$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0];
-$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[2]{'contents'}[2];
-$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[2]{'contents'}[2]{'parent'}
 = $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[2];
-$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[2]{'contents'}[3]{'parent'}
 = $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[2];
 $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'east_asian_in_w'}{'contents'}[0];
 $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[3]{'parent'} = 
$result_trees{'east_asian_in_w'}{'contents'}[0];
+$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[4]{'extra'}{'command'}
 = $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[3];
 $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[4]{'parent'} = 
$result_trees{'east_asian_in_w'}{'contents'}[0];
-$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[5]{'extra'}{'command'}
 = $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[4];
+$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[5]{'contents'}[0]{'parent'}
 = $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[5];
+$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[5]{'contents'}[1]{'parent'}
 = $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[5];
 $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[5]{'parent'} = 
$result_trees{'east_asian_in_w'}{'contents'}[0];
-$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[6]{'contents'}[0]{'parent'}
 = $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[6];
-$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[6]{'contents'}[1]{'parent'}
 = $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[6];
 $result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[6]{'parent'} = 
$result_trees{'east_asian_in_w'}{'contents'}[0];
-$result_trees{'east_asian_in_w'}{'contents'}[0]{'contents'}[7]{'parent'} = 
$result_trees{'east_asian_in_w'}{'contents'}[0];
 $result_trees{'east_asian_in_w'}{'contents'}[0]{'parent'} = 
$result_trees{'east_asian_in_w'};
 
 $result_texis{'east_asian_in_w'} = '@documentencoding utf-8
diff --git a/tp/t/results/plaintext_tests/japanese_utf8.pl 
b/tp/t/results/plaintext_tests/japanese_utf8.pl
index 4887bcfe48..60f25ef254 100644
--- a/tp/t/results/plaintext_tests/japanese_utf8.pl
+++ b/tp/t/results/plaintext_tests/japanese_utf8.pl
@@ -59,102 +59,108 @@ $result_trees{'japanese_utf8'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'japanese_utf8.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'japanese_utf8.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'japanese_utf8.info'
               },
-              'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'japanese_utf8.info'
-          },
-          'line_nr' => {
-            'file_name' => 'japanese_utf8.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'args' => [
+              'line_nr' => {
+                'file_name' => 'japanese_utf8.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'GNU LilyPond -- Manuel d\'initiation japanese'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'GNU LilyPond -- Manuel d\'initiation japanese'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'settitle',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' '
               },
+              'line_nr' => {
+                'file_name' => 'japanese_utf8.texi',
+                'line_nr' => 4,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'settitle',
-          'extra' => {
-            'spaces_before_argument' => ' '
-          },
-          'line_nr' => {
-            'file_name' => 'japanese_utf8.texi',
-            'line_nr' => 4,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+              'text' => '
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'ja'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'ja'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'documentlanguage',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'ja'
+              },
+              'line_nr' => {
+                'file_name' => 'japanese_utf8.texi',
+                'line_nr' => 6,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'documentlanguage',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'ja'
-          },
-          'line_nr' => {
-            'file_name' => 'japanese_utf8.texi',
-            'line_nr' => 6,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -832,17 +838,18 @@ 
$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'arg
 
$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[0]{'contents'}[1];
 
$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[0];
 $result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'japanese_utf8'}{'contents'}[0];
-$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1];
+$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1];
+$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
+$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
+$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1];
+$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1];
+$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'args'}[0];
+$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[3];
+$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1];
+$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1]{'contents'}[4]{'parent'}
 = $result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1];
 $result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'japanese_utf8'}{'contents'}[0];
-$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[2]{'args'}[0];
-$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'}
 = $result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[2];
-$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'japanese_utf8'}{'contents'}[0];
-$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[3]{'parent'} = 
$result_trees{'japanese_utf8'}{'contents'}[0];
-$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[4]{'args'}[0];
-$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[4]{'args'}[0]{'parent'}
 = $result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[4];
-$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[4]{'parent'} = 
$result_trees{'japanese_utf8'}{'contents'}[0];
-$result_trees{'japanese_utf8'}{'contents'}[0]{'contents'}[5]{'parent'} = 
$result_trees{'japanese_utf8'}{'contents'}[0];
 $result_trees{'japanese_utf8'}{'contents'}[0]{'parent'} = 
$result_trees{'japanese_utf8'};
 
$result_trees{'japanese_utf8'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'japanese_utf8'}{'contents'}[1]{'args'}[0];
 $result_trees{'japanese_utf8'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'japanese_utf8'}{'contents'}[1];
diff --git a/tp/t/results/plaintext_tests/non_break_spaces.pl 
b/tp/t/results/plaintext_tests/non_break_spaces.pl
index c675404396..da41175a98 100644
--- a/tp/t/results/plaintext_tests/non_break_spaces.pl
+++ b/tp/t/results/plaintext_tests/non_break_spaces.pl
@@ -10,41 +10,47 @@ $result_trees{'non_break_spaces'} = {
     {
       'contents' => [
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'utf-8'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'utf-8'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'documentencoding',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'input_encoding_name' => 'utf-8',
+                'input_perl_encoding' => 'utf-8-strict',
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'utf-8'
+              },
+              'line_nr' => {
+                'file_name' => 'non_break_spaces.texi',
+                'line_nr' => 1,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'documentencoding',
-          'extra' => {
-            'input_encoding_name' => 'utf-8',
-            'input_perl_encoding' => 'utf-8-strict',
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'utf-8'
-          },
-          'line_nr' => {
-            'file_name' => 'non_break_spaces.texi',
-            'line_nr' => 1,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -117,10 +123,11 @@ $result_trees{'non_break_spaces'} = {
   ],
   'type' => 'document_root'
 };
-$result_trees{'non_break_spaces'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'non_break_spaces'}{'contents'}[0]{'contents'}[0]{'args'}[0];
-$result_trees{'non_break_spaces'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = $result_trees{'non_break_spaces'}{'contents'}[0]{'contents'}[0];
+$result_trees{'non_break_spaces'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'non_break_spaces'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0];
+$result_trees{'non_break_spaces'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'non_break_spaces'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
+$result_trees{'non_break_spaces'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'non_break_spaces'}{'contents'}[0]{'contents'}[0];
+$result_trees{'non_break_spaces'}{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'non_break_spaces'}{'contents'}[0]{'contents'}[0];
 $result_trees{'non_break_spaces'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'non_break_spaces'}{'contents'}[0];
-$result_trees{'non_break_spaces'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'non_break_spaces'}{'contents'}[0];
 $result_trees{'non_break_spaces'}{'contents'}[0]{'parent'} = 
$result_trees{'non_break_spaces'};
 
$result_trees{'non_break_spaces'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'non_break_spaces'}{'contents'}[1]{'args'}[0];
 $result_trees{'non_break_spaces'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'non_break_spaces'}{'contents'}[1];
diff --git a/tp/t/results/sectioning/contents_at_document_begin.pl 
b/tp/t/results/sectioning/contents_at_document_begin.pl
index 7e9effeaf4..68f7b5e104 100644
--- a/tp/t/results/sectioning/contents_at_document_begin.pl
+++ b/tp/t/results/sectioning/contents_at_document_begin.pl
@@ -34,62 +34,68 @@ $result_trees{'contents_at_document_begin'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'contents_at_document_begin.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'contents_at_document_begin.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'contents_at_document_begin.info'
+              },
+              'line_nr' => {
+                'file_name' => 'contents_at_document_begin.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
-            }
-          ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'contents_at_document_begin.info'
-          },
-          'line_nr' => {
-            'file_name' => 'contents_at_document_begin.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
-          'parent' => {},
-          'text' => '
+              'text' => '
 ',
-          'type' => 'empty_line'
-        },
-        {
-          'args' => [
+              'type' => 'empty_line'
+            },
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => '
+',
+                  'type' => 'misc_arg'
+                }
+              ],
+              'cmdname' => 'contents',
+              'line_nr' => {
+                'file_name' => 'contents_at_document_begin.texi',
+                'line_nr' => 5,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
             {
               'parent' => {},
               'text' => '
 ',
-              'type' => 'misc_arg'
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'contents',
-          'line_nr' => {
-            'file_name' => 'contents_at_document_begin.texi',
-            'line_nr' => 5,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -227,13 +233,14 @@ 
$result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[0]{'conte
 
$result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'contents_at_document_begin'}{'contents'}[0];
-$result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[1];
+$result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[1];
+$result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[1];
+$result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[1]{'contents'}[2];
+$result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[1];
+$result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[1]{'contents'}[3]{'parent'}
 = $result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'contents_at_document_begin'}{'contents'}[0];
-$result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'contents_at_document_begin'}{'contents'}[0];
-$result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'parent'}
 = $result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[3];
-$result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[3]{'parent'}
 = $result_trees{'contents_at_document_begin'}{'contents'}[0];
-$result_trees{'contents_at_document_begin'}{'contents'}[0]{'contents'}[4]{'parent'}
 = $result_trees{'contents_at_document_begin'}{'contents'}[0];
 $result_trees{'contents_at_document_begin'}{'contents'}[0]{'parent'} = 
$result_trees{'contents_at_document_begin'};
 
$result_trees{'contents_at_document_begin'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'contents_at_document_begin'}{'contents'}[1]{'args'}[0];
 
$result_trees{'contents_at_document_begin'}{'contents'}[1]{'args'}[0]{'parent'} 
= $result_trees{'contents_at_document_begin'}{'contents'}[1];
diff --git a/tp/t/results/sectioning/contents_at_end_document.pl 
b/tp/t/results/sectioning/contents_at_end_document.pl
index b4caf52c06..033241ed58 100644
--- a/tp/t/results/sectioning/contents_at_end_document.pl
+++ b/tp/t/results/sectioning/contents_at_end_document.pl
@@ -34,39 +34,45 @@ $result_trees{'contents_at_end_document'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'contents_at_end_document.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'contents_at_end_document.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'contents_at_end_document.info'
+              },
+              'line_nr' => {
+                'file_name' => 'contents_at_end_document.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'contents_at_end_document.info'
-          },
-          'line_nr' => {
-            'file_name' => 'contents_at_end_document.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -227,10 +233,11 @@ 
$result_trees{'contents_at_end_document'}{'contents'}[0]{'contents'}[0]{'content
 
$result_trees{'contents_at_end_document'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'contents_at_end_document'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'contents_at_end_document'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'contents_at_end_document'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'contents_at_end_document'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'contents_at_end_document'}{'contents'}[0];
-$result_trees{'contents_at_end_document'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'contents_at_end_document'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'contents_at_end_document'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'contents_at_end_document'}{'contents'}[0]{'contents'}[1];
+$result_trees{'contents_at_end_document'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'contents_at_end_document'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'contents_at_end_document'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'contents_at_end_document'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'contents_at_end_document'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'contents_at_end_document'}{'contents'}[0]{'contents'}[1];
+$result_trees{'contents_at_end_document'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'contents_at_end_document'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'contents_at_end_document'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'contents_at_end_document'}{'contents'}[0];
-$result_trees{'contents_at_end_document'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'contents_at_end_document'}{'contents'}[0];
 $result_trees{'contents_at_end_document'}{'contents'}[0]{'parent'} = 
$result_trees{'contents_at_end_document'};
 
$result_trees{'contents_at_end_document'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'contents_at_end_document'}{'contents'}[1]{'args'}[0];
 $result_trees{'contents_at_end_document'}{'contents'}[1]{'args'}[0]{'parent'} 
= $result_trees{'contents_at_end_document'}{'contents'}[1];
diff --git a/tp/t/results/sectioning/contents_at_end_document_after_node.pl 
b/tp/t/results/sectioning/contents_at_end_document_after_node.pl
index 53328d2233..d7a6c5a349 100644
--- a/tp/t/results/sectioning/contents_at_end_document_after_node.pl
+++ b/tp/t/results/sectioning/contents_at_end_document_after_node.pl
@@ -34,39 +34,45 @@ $result_trees{'contents_at_end_document_after_node'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'contents_at_end_document_after_node.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'contents_at_end_document_after_node.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'contents_at_end_document_after_node.info'
               },
+              'line_nr' => {
+                'file_name' => 'contents_at_end_document_after_node.texi',
+                'line_nr' => 3,
+                'macro' => ''
+              },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'contents_at_end_document_after_node.info'
-          },
-          'line_nr' => {
-            'file_name' => 'contents_at_end_document_after_node.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -419,10 +425,11 @@ 
$result_trees{'contents_at_end_document_after_node'}{'contents'}[0]{'contents'}[
 
$result_trees{'contents_at_end_document_after_node'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'contents_at_end_document_after_node'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'contents_at_end_document_after_node'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'contents_at_end_document_after_node'}{'contents'}[0]{'contents'}[0];
 
$result_trees{'contents_at_end_document_after_node'}{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'contents_at_end_document_after_node'}{'contents'}[0];
-$result_trees{'contents_at_end_document_after_node'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'contents_at_end_document_after_node'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'contents_at_end_document_after_node'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = 
$result_trees{'contents_at_end_document_after_node'}{'contents'}[0]{'contents'}[1];
+$result_trees{'contents_at_end_document_after_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'contents_at_end_document_after_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'contents_at_end_document_after_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'contents_at_end_document_after_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'contents_at_end_document_after_node'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'contents_at_end_document_after_node'}{'contents'}[0]{'contents'}[1];
+$result_trees{'contents_at_end_document_after_node'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = 
$result_trees{'contents_at_end_document_after_node'}{'contents'}[0]{'contents'}[1];
 
$result_trees{'contents_at_end_document_after_node'}{'contents'}[0]{'contents'}[1]{'parent'}
 = $result_trees{'contents_at_end_document_after_node'}{'contents'}[0];
-$result_trees{'contents_at_end_document_after_node'}{'contents'}[0]{'contents'}[2]{'parent'}
 = $result_trees{'contents_at_end_document_after_node'}{'contents'}[0];
 $result_trees{'contents_at_end_document_after_node'}{'contents'}[0]{'parent'} 
= $result_trees{'contents_at_end_document_after_node'};
 
$result_trees{'contents_at_end_document_after_node'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'contents_at_end_document_after_node'}{'contents'}[1]{'args'}[0];
 
$result_trees{'contents_at_end_document_after_node'}{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'contents_at_end_document_after_node'}{'contents'}[1];
diff --git a/tp/t/results/sectioning/contents_in_document.pl 
b/tp/t/results/sectioning/contents_in_document.pl
index ba6410112c..6d30d751aa 100644
--- a/tp/t/results/sectioning/contents_in_document.pl
+++ b/tp/t/results/sectioning/contents_in_document.pl
@@ -34,39 +34,45 @@ $result_trees{'contents_in_document'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'contents_in_document.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'contents_in_document.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'contents_in_document.info'
+              },
+              'line_nr' => {
+                'file_name' => 'contents_in_document.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'contents_in_document.info'
-          },
-          'line_nr' => {
-            'file_name' => 'contents_in_document.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -227,10 +233,11 @@ 
$result_trees{'contents_in_document'}{'contents'}[0]{'contents'}[0]{'contents'}[
 
$result_trees{'contents_in_document'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'contents_in_document'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'contents_in_document'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'contents_in_document'}{'contents'}[0]{'contents'}[0];
 $result_trees{'contents_in_document'}{'contents'}[0]{'contents'}[0]{'parent'} 
= $result_trees{'contents_in_document'}{'contents'}[0];
-$result_trees{'contents_in_document'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'contents_in_document'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'contents_in_document'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'contents_in_document'}{'contents'}[0]{'contents'}[1];
+$result_trees{'contents_in_document'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'contents_in_document'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'contents_in_document'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'contents_in_document'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'contents_in_document'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'contents_in_document'}{'contents'}[0]{'contents'}[1];
+$result_trees{'contents_in_document'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'contents_in_document'}{'contents'}[0]{'contents'}[1];
 $result_trees{'contents_in_document'}{'contents'}[0]{'contents'}[1]{'parent'} 
= $result_trees{'contents_in_document'}{'contents'}[0];
-$result_trees{'contents_in_document'}{'contents'}[0]{'contents'}[2]{'parent'} 
= $result_trees{'contents_in_document'}{'contents'}[0];
 $result_trees{'contents_in_document'}{'contents'}[0]{'parent'} = 
$result_trees{'contents_in_document'};
 
$result_trees{'contents_in_document'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'contents_in_document'}{'contents'}[1]{'args'}[0];
 $result_trees{'contents_in_document'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'contents_in_document'}{'contents'}[1];
diff --git a/tp/t/results/sectioning/contents_no_section.pl 
b/tp/t/results/sectioning/contents_no_section.pl
index ea5a665cec..1176f2f7f5 100644
--- a/tp/t/results/sectioning/contents_no_section.pl
+++ b/tp/t/results/sectioning/contents_no_section.pl
@@ -34,39 +34,45 @@ $result_trees{'contents_no_section'} = {
           'type' => 'preamble_before_setfilename'
         },
         {
-          'args' => [
+          'contents' => [
             {
-              'contents' => [
+              'args' => [
                 {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'contents_no_section.info'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
                   'parent' => {},
-                  'text' => 'contents_no_section.info'
+                  'type' => 'line_arg'
                 }
               ],
+              'cmdname' => 'setfilename',
               'extra' => {
-                'spaces_after_argument' => '
-'
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'contents_no_section.info'
+              },
+              'line_nr' => {
+                'file_name' => 'contents_no_section.texi',
+                'line_nr' => 3,
+                'macro' => ''
               },
+              'parent' => {}
+            },
+            {
               'parent' => {},
-              'type' => 'line_arg'
+              'text' => '
+',
+              'type' => 'empty_line'
             }
           ],
-          'cmdname' => 'setfilename',
-          'extra' => {
-            'spaces_before_argument' => ' ',
-            'text_arg' => 'contents_no_section.info'
-          },
-          'line_nr' => {
-            'file_name' => 'contents_no_section.texi',
-            'line_nr' => 3,
-            'macro' => ''
-          },
-          'parent' => {}
-        },
-        {
           'parent' => {},
-          'text' => '
-',
-          'type' => 'empty_line'
+          'type' => 'preamble_before_content'
         }
       ],
       'parent' => {},
@@ -162,10 +168,11 @@ 
$result_trees{'contents_no_section'}{'contents'}[0]{'contents'}[0]{'contents'}[0
 
$result_trees{'contents_no_section'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'}
 = 
$result_trees{'contents_no_section'}{'contents'}[0]{'contents'}[0]{'contents'}[0];
 
$result_trees{'contents_no_section'}{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'contents_no_section'}{'contents'}[0]{'contents'}[0];
 $result_trees{'contents_no_section'}{'contents'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'contents_no_section'}{'contents'}[0];
-$result_trees{'contents_no_section'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'contents_no_section'}{'contents'}[0]{'contents'}[1]{'args'}[0];
-$result_trees{'contents_no_section'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'contents_no_section'}{'contents'}[0]{'contents'}[1];
+$result_trees{'contents_no_section'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'contents_no_section'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0];
+$result_trees{'contents_no_section'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'contents_no_section'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
+$result_trees{'contents_no_section'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'contents_no_section'}{'contents'}[0]{'contents'}[1];
+$result_trees{'contents_no_section'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'contents_no_section'}{'contents'}[0]{'contents'}[1];
 $result_trees{'contents_no_section'}{'contents'}[0]{'contents'}[1]{'parent'} = 
$result_trees{'contents_no_section'}{'contents'}[0];
-$result_trees{'contents_no_section'}{'contents'}[0]{'contents'}[2]{'parent'} = 
$result_trees{'contents_no_section'}{'contents'}[0];
 $result_trees{'contents_no_section'}{'contents'}[0]{'parent'} = 
$result_trees{'contents_no_section'};
 
$result_trees{'contents_no_section'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'contents_no_section'}{'contents'}[1]{'args'}[0];
 $result_trees{'contents_no_section'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'contents_no_section'}{'contents'}[1];



reply via email to

[Prev in Thread] Current Thread [Next in Thread]