texinfo-commits
[Top][All Lists]
Advanced

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

branch master updated: Remove contents tree element keys if empty


From: Patrice Dumas
Subject: branch master updated: Remove contents tree element keys if empty
Date: Sat, 17 Sep 2022 18:43:40 -0400

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 e93e61da72 Remove contents tree element keys if empty
e93e61da72 is described below

commit e93e61da72d6a5769f6f76df8845c25ed3094b30
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Sun Sep 18 00:40:45 2022 +0200

    Remove contents tree element keys if empty
    
    * tp/Texinfo/ParserNonXS.pm (parse_texi_line, _begin_paragraph)
    (_close_command_cleanup, _close_current, _abort_empty_line)
    (_isolate_last_space, _parse_node_manual, _parse_float_type)
    (_split_def_args, _parse_def, _convert_to_text, _end_line)
    (_register_extra_menu_entry_information, _enter_menu_entry_node)
    (_setup_document_root_and_before_node_section)
    (_process_remaining_on_line, _parse_line_command_args):
    do not add an explicit empty contents array reference.  If
    a contents is emptied, or an empty non-closed command or type appears
    at the end of the document, remove the key.
    
    * p/Texinfo/XS/parsetexi/api.c (element_to_perl_hash): do not
    set 'contents' if empty.
    
    * tp/Texinfo/Common.pm (_add_preamble_before_content)
    (parse_node_manual), tp/Texinfo/Convert/DocBook.pm (_convert),
    tp/Texinfo/Convert/HTML.pm (command_text, _convert_row_type)
    (_convert), tp/Texinfo/Convert/Info.pm (format_image),
    tp/Texinfo/Convert/LaTeX.pm (_convert),
    tp/Texinfo/Convert/Plaintext.pm (image_formatted_text)
    (format_image, _convert), tp/Texinfo/Convert/Texinfo.pm
    (root_heading_command_to_texinfo),
    tp/Texinfo/Convert/TexinfoMarkup.pm (_convert),
    tp/Texinfo/Convert/Utils.pm (definition_arguments_content)
    (find_innermost_accent_contents), tp/Texinfo/Transformations.pm:
    handle non defined 'contents'.
    
    * tp/Texinfo/Common.pm (rearrange_tree_beginning): remove
    before_node_section contents if empty.
---
 ChangeLog                                          |  34 +
 tp/Makefile.am                                     |   1 +
 tp/Texinfo/Common.pm                               |  48 +-
 tp/Texinfo/Convert/DocBook.pm                      |  22 +-
 tp/Texinfo/Convert/HTML.pm                         |  28 +-
 tp/Texinfo/Convert/Info.pm                         |   5 +-
 tp/Texinfo/Convert/LaTeX.pm                        |  11 +-
 tp/Texinfo/Convert/Plaintext.pm                    |  15 +-
 tp/Texinfo/Convert/Texinfo.pm                      |   5 +-
 tp/Texinfo/Convert/TexinfoMarkup.pm                |   1 +
 tp/Texinfo/Convert/Utils.pm                        |   7 +-
 tp/Texinfo/ParserNonXS.pm                          | 220 +++---
 tp/Texinfo/Transformations.pm                      |   3 +-
 tp/Texinfo/XS/parsetexi/api.c                      |  41 +-
 tp/t/10menu.t                                      |   8 +
 tp/t/30sectioning.t                                |   6 +
 .../in_menu_only_special_ascii_spaces_node.texi    |  14 +
 tp/t/results/alias/alias_table_command.pl          |   1 -
 tp/t/results/alias/bad_line.pl                     |   1 -
 tp/t/results/alias/block_command_alias.pl          |   1 -
 tp/t/results/alias/simple.pl                       |   2 -
 tp/t/results/columnfractions/empty.pl              |   1 -
 tp/t/results/columnfractions/empty_comment.pl      |   1 -
 tp/t/results/columnfractions/wrong_command.pl      |   1 -
 .../additional_space_in_end_conditional.pl         |   1 -
 tp/t/results/conditionals/bad_ifset_argument.pl    |   1 -
 .../results/conditionals/conditional_not_closed.pl |   1 -
 tp/t/results/conditionals/empty_ifclear.pl         |   1 -
 tp/t/results/conditionals/empty_ifset.pl           |   1 -
 .../conditionals/empty_ifset_in_ifset_set.pl       |   1 -
 .../end_conditional_not_at_line_begining.pl        |   1 -
 tp/t/results/conditionals/end_ifset_in_format.pl   |   3 -
 .../conditionals/false_format_not_closed.pl        |   2 -
 tp/t/results/conditionals/ifnotinfo_exception.pl   |   1 -
 tp/t/results/conditionals/ifset_in_command.pl      |   1 -
 tp/t/results/conditionals/ifset_nonalpha.pl        |   1 -
 tp/t/results/conditionals/ignore_not_closed.pl     |   1 -
 .../conditionals/inlinefmtifelse_nesting.pl        |   3 -
 .../conditionals/inlineiffmtifelse_not_closed.pl   |   2 -
 .../inlineiffmtifelse_not_closed_three_arg.pl      |   2 -
 .../inlineiffmtifelse_not_closed_two_arg.pl        |   2 -
 .../conditionals/inlineifset_false_not_closed.pl   |   2 -
 tp/t/results/conditionals/many_conditionals.pl     |   3 -
 tp/t/results/conditionals/nested_ignore.pl         |   3 -
 tp/t/results/conditionals/not_set.pl               |   1 -
 .../plaintext_ifinfo_ifnotplaintext.pl             |   1 -
 .../conditionals/text_on_conditional_line.pl       |   1 -
 tp/t/results/converters_tests/accent_with_text.pl  |   7 -
 .../results/converters_tests/at_commands_in_raw.pl |  15 -
 tp/t/results/converters_tests/combined_fonts.pl    |  48 --
 tp/t/results/converters_tests/complex_nestings.pl  |   8 -
 .../converters_tests/definition_commands.pl        | 361 ----------
 .../email_table_command_as_argument.pl             |   1 -
 tp/t/results/converters_tests/empty_accent.pl      |   2 -
 .../results/converters_tests/footnote_no_number.pl |   5 -
 .../footnote_no_number_separate.pl                 |   5 -
 tp/t/results/converters_tests/form_feeds.pl        |  10 -
 .../converters_tests/frenchspacing_and_code.pl     |  15 -
 tp/t/results/converters_tests/image_extension.pl   |   4 -
 tp/t/results/converters_tests/image_formatting.pl  |  64 --
 tp/t/results/converters_tests/image_with_spaces.pl | Bin 8065 -> 7862 bytes
 .../index_entry_in_preformatted.pl                 |   4 -
 tp/t/results/converters_tests/inline.pl            |  17 -
 tp/t/results/converters_tests/inline_expand_tex.pl |  24 -
 tp/t/results/converters_tests/inlinefmtifelse.pl   |  22 -
 .../results/converters_tests/inlineifsetifclear.pl |   6 -
 tp/t/results/converters_tests/line_breaks.pl       |   2 -
 tp/t/results/converters_tests/non_empty_part.pl    |   4 -
 .../non_empty_part_no_top_node_output.pl           |   4 -
 .../converters_tests/normal_font_in_monospace.pl   |   6 -
 .../printindex_merged_indices_code_style.pl        |   2 -
 .../results/converters_tests/raw_block_commands.pl |   7 -
 .../raw_block_commands_expand_tex.pl               |   7 -
 .../converters_tests/ref_error_formatting.pl       | 128 ----
 tp/t/results/converters_tests/ref_in_sectioning.pl |  58 --
 .../references_to_top_no_top_output.pl             |  18 -
 tp/t/results/converters_tests/refs_formatting.pl   | 101 ---
 .../some_at_commands_in_ref_nodes.pl               |  83 ---
 tp/t/results/converters_tests/sp_in_example.pl     |   1 -
 .../converters_tests/spaces_in_empty_node_names.pl |  10 -
 .../converters_tests/spaces_in_node_names.pl       |  10 -
 .../table_in_display_in_example.pl                 |   3 -
 .../table_in_example_in_display.pl                 |   3 -
 .../converters_tests/test_deftypefnnewline.pl      |   2 -
 .../converters_tests/things_before_setfilename.pl  |  14 -
 .../things_before_setfilename_no_element.pl        |  12 -
 tp/t/results/converters_tests/top_in_ref.pl        | 100 ---
 tp/t/results/converters_tests/unknown_value.pl     |   1 -
 tp/t/results/coverage/accent_and_dash.pl           |   1 -
 tp/t/results/coverage/accent_no_closed.pl          |   1 -
 tp/t/results/coverage/accent_no_closed_comment.pl  |   1 -
 tp/t/results/coverage/accent_no_closed_newline.pl  |   1 -
 .../results/coverage/accent_no_closed_paragraph.pl |   1 -
 tp/t/results/coverage/accents_errors.pl            |   6 -
 .../coverage/arg_in_brace_no_arg_command.pl        |   1 -
 tp/t/results/coverage/at_after_accent_command.pl   |   2 -
 tp/t/results/coverage/block_commands.pl            |   2 -
 tp/t/results/coverage/cartouche.pl                 |   1 -
 tp/t/results/coverage/cartouche_in_example.pl      |   2 -
 tp/t/results/coverage/cartouche_in_quotation.pl    |   2 -
 tp/t/results/coverage/center.pl                    |   1 -
 tp/t/results/coverage/commands.pl                  |  16 -
 tp/t/results/coverage/commands_in_math.pl          | 151 ----
 tp/t/results/coverage/comment_on_cartouche_line.pl |   1 -
 tp/t/results/coverage/comment_on_group_line.pl     |   1 -
 tp/t/results/coverage/def.pl                       |  10 -
 tp/t/results/coverage/displaymath.pl               |   8 -
 tp/t/results/coverage/empty_w.pl                   |   3 -
 tp/t/results/coverage/exdent_and_commands.pl       |   2 -
 tp/t/results/coverage/exdent_and_formats.pl        |  16 -
 tp/t/results/coverage/flushleft_flushright.pl      |   2 -
 .../coverage/flushleft_flushright_in_quotation.pl  |   3 -
 tp/t/results/coverage/flushright_example_nested.pl |   4 -
 tp/t/results/coverage/flushright_not_closed.pl     |   1 -
 .../coverage/formats_only_title_comments.pl        |   4 -
 tp/t/results/coverage/formats_only_titles.pl       |   4 -
 tp/t/results/coverage/formats_titles.pl            |   4 -
 tp/t/results/coverage/group_not_closed.pl          |   1 -
 tp/t/results/coverage/hyphenation.pl               |   1 -
 tp/t/results/coverage/indentedblock.pl             |   1 -
 tp/t/results/coverage/indicateurl_end_lines.pl     |   2 -
 tp/t/results/coverage/insertcopying.pl             |   2 -
 tp/t/results/coverage/invalid_U.pl                 |  11 -
 tp/t/results/coverage/item_container.pl            |   2 -
 .../results/coverage/lettered_accent_and_spaces.pl |   8 -
 tp/t/results/coverage/math.pl                      |   9 -
 tp/t/results/coverage/nested_block_commands.pl     |  24 -
 tp/t/results/coverage/not_i_j_in_dotless.pl        |   3 -
 tp/t/results/coverage/preformatted.pl              |   3 -
 .../coverage/punctuation_in_line_commands.pl       |   5 -
 tp/t/results/coverage/quotation_author.pl          |   2 -
 tp/t/results/coverage/raggedright.pl               |   1 -
 .../coverage/spaces_after_braced_command.pl        |   6 -
 .../spaces_no_brace_after_braced_command.pl        |   1 -
 .../spaces_unknown_command_after_braced_command.pl |   2 -
 tp/t/results/coverage/symbol_after_block.pl        |  12 -
 tp/t/results/coverage/symbol_after_command.pl      |   1 -
 tp/t/results/coverage/table.pl                     |   3 -
 tp/t/results/coverage/table_command_comment.pl     |   1 -
 tp/t/results/coverage/test_errormsg.pl             |   4 -
 tp/t/results/coverage/test_tie.pl                  |   2 -
 tp/t/results/coverage/test_today.pl                |   2 -
 tp/t/results/coverage/titlefont_in_center.pl       |   1 -
 tp/t/results/coverage/unknown_accents.pl           |  25 -
 tp/t/results/coverage_braces/abbr_acronym.pl       |  19 -
 tp/t/results/coverage_braces/anchor_not_closed.pl  |   1 -
 .../coverage_braces/brace_opened_no_command.pl     |   1 -
 tp/t/results/coverage_braces/caption_not_closed.pl |   1 -
 tp/t/results/coverage_braces/code_not_closed.pl    |   1 -
 .../results/coverage_braces/email_possibilities.pl |   4 -
 tp/t/results/coverage_braces/empty_commands.pl     |  18 -
 tp/t/results/coverage_braces/empty_images.pl       |  12 -
 .../coverage_braces/empty_line_in_anchor.pl        |   1 -
 .../results/coverage_braces/empty_line_in_email.pl |   1 -
 tp/t/results/coverage_braces/empty_line_in_math.pl |   1 -
 tp/t/results/coverage_braces/empty_ref.pl          |   9 -
 .../coverage_braces/empty_second_email_argument.pl |   2 -
 tp/t/results/coverage_braces/end_line_in_anchor.pl |   1 -
 tp/t/results/coverage_braces/footnote.pl           |   2 -
 .../footnote_ending_on_empty_line.pl               |   1 -
 .../footnote_in_command_not_closed.pl              |   2 -
 tp/t/results/coverage_braces/footnote_no_node.pl   |   2 -
 .../results/coverage_braces/footnote_not_closed.pl |   1 -
 .../coverage_braces/form_feed_in_brace_commands.pl |   5 -
 .../format_on_first_footnote_line.pl               |   4 -
 .../results/coverage_braces/heading_in_footnote.pl |   1 -
 .../coverage_braces/inforef_too_much_args.pl       |   2 -
 tp/t/results/coverage_braces/kbd.pl                |   9 -
 .../math_bracketed_inside_not_closed.pl            |   1 -
 .../coverage_braces/math_bracketed_not_closed.pl   |   1 -
 .../math_bracketed_not_closed_next_line.pl         |   1 -
 .../math_leading_trailing_spaces.pl                |   1 -
 tp/t/results/coverage_braces/math_not_closed.pl    |   1 -
 tp/t/results/coverage_braces/nested.pl             |   2 -
 tp/t/results/coverage_braces/nested_args.pl        |   5 -
 tp/t/results/coverage_braces/nested_in_sc.pl       |  13 -
 tp/t/results/coverage_braces/no_brace.pl           |   3 -
 .../coverage_braces/no_brace_space_end_line.pl     |   3 -
 .../one_argument_leading_trailing_spaces.pl        |   9 -
 tp/t/results/coverage_braces/recursive_acronym.pl  |   2 -
 .../recursive_acronym_definition.pl                |   3 -
 tp/t/results/coverage_braces/ref_empty_node.pl     |  14 -
 .../coverage_braces/ref_in_style_command.pl        |   2 -
 tp/t/results/coverage_braces/simple.pl             |   1 -
 .../coverage_braces/space_command_in_image.pl      |   6 -
 tp/t/results/coverage_braces/space_in_anchor.pl    |   1 -
 tp/t/results/coverage_braces/space_in_footnote.pl  |   1 -
 tp/t/results/coverage_braces/space_in_image.pl     |   2 -
 tp/t/results/coverage_braces/test_image.pl         |  68 --
 tp/t/results/coverage_braces/test_w.pl             |  27 -
 tp/t/results/coverage_braces/too_much_args.pl      |   1 -
 .../coverage_braces/two_footnotes_in_nodes.pl      |   7 -
 .../two_footnotes_in_nodes_separate.pl             |   7 -
 tp/t/results/coverage_braces/unmatched_brace.pl    |   2 -
 tp/t/results/coverage_braces/uref_in_ref.pl        |   5 -
 tp/t/results/coverage_braces/uref_url.pl           |  14 -
 .../uref_with_commands_characters.pl               |   5 -
 tp/t/results/coverage_braces/verb_in_xref.pl       |   3 -
 tp/t/results/coverage_braces/w_end_sentence.pl     |   1 -
 tp/t/results/def/all_commands_delimiters.pl        | 149 ----
 .../def/all_commands_delimiters_printindex.pl      | 150 ----
 tp/t/results/def/all_commands_printindex.pl        |   1 -
 tp/t/results/def/all_empty_def.pl                  |   9 -
 tp/t/results/def/ampchar.pl                        |   3 -
 tp/t/results/def/code_in_def.pl                    |   2 -
 tp/t/results/def/def_defx_mismatch.pl              |   3 -
 tp/t/results/def/defx_after_comment.pl             |   1 -
 tp/t/results/def/defx_after_comment_in_example.pl  |   2 -
 tp/t/results/def/defx_after_empty_line.pl          |   1 -
 .../def/defx_after_empty_line_in_example.pl        |   2 -
 tp/t/results/def/defx_after_paragraph_end.pl       |   1 -
 .../def/defx_after_preformatted_with_text.pl       |   2 -
 tp/t/results/def/defx_after_text.pl                |   1 -
 tp/t/results/def/defx_in_example.pl                |   2 -
 tp/t/results/def/empty_def_arguments.pl            |  10 -
 tp/t/results/def/empty_deftype.pl                  |   2 -
 tp/t/results/def/empty_deftypeop_name.pl           |   3 -
 .../def/end_of_lines_protected_in_footnote.pl      |   1 -
 tp/t/results/def/inter_item_commands_in_def.pl     |   4 -
 .../def/inter_item_commands_in_def_in_example.pl   |   5 -
 tp/t/results/def/no_category_or_no_name.pl         |   2 -
 tp/t/results/def/omit_def_space.pl                 |   1 -
 tp/t/results/def/ref_in_def.pl                     |  11 -
 tp/t/results/def/space_in_def_for_index.pl         |   1 -
 tp/t/results/def/wrong_braces_simple.pl            |   2 -
 .../docbook_tests/between_node_and_section.pl      |   4 -
 ...pty_quotation_with_arg_followed_by_quotation.pl |   1 -
 .../docbook_tests/multiple_documentlanguage.pl     |   5 -
 .../docbook_tests/special_docbook_unnumbered.pl    |   7 -
 tp/t/results/float/anchor_in_caption.pl            |   2 -
 tp/t/results/float/cindex_in_caption.pl            |   1 -
 tp/t/results/float/complex_float.pl                |  77 --
 tp/t/results/float/empty_caption.pl                |  10 -
 tp/t/results/float/empty_label_no_space.pl         |   1 -
 tp/t/results/float/empty_label_no_space_comment.pl |   1 -
 tp/t/results/float/empty_label_with_space.pl       |   1 -
 .../float/empty_label_with_space_comment.pl        |   1 -
 tp/t/results/float/empty_listoffloats.pl           |   1 -
 .../float/empty_listoffloats_with_floats.pl        |   7 -
 tp/t/results/float/float_copying.pl                |   9 -
 tp/t/results/float/float_with_at_commands.pl       |   9 -
 tp/t/results/float/footnote_in_caption.pl          |   2 -
 .../results/float/footnote_in_caption_and_error.pl |   3 -
 tp/t/results/float/listoffloats_with_commands.pl   |   2 -
 .../float/numbering_captions_listoffloats.pl       |  76 --
 tp/t/results/float/ref_to_float.pl                 |   3 -
 tp/t/results/float/simple.pl                       |   1 -
 tp/t/results/formats_encodings/accent.pl           |  89 ---
 .../formats_encodings/accent_enable_encoding.pl    |  89 ---
 tp/t/results/formats_encodings/accentenc.pl        |  89 ---
 .../formats_encodings/accentenc_enable_encoding.pl |  89 ---
 .../formats_encodings/at_commands_in_refs.pl       | 784 ---------------------
 .../at_commands_in_refs_latin1.pl                  | 784 ---------------------
 .../formats_encodings/at_commands_in_refs_utf8.pl  | 784 ---------------------
 .../char_latin1_latin1_in_refs.pl                  |  12 -
 .../formats_encodings/char_latin1_utf8_in_refs.pl  |  12 -
 .../char_latin2_latin2_in_refs.pl                  |   4 -
 .../documentencoding_utf8_and_insertions.pl        |   5 -
 .../formats_encodings/japanese_shift_jis.pl        |   9 -
 .../manual_simple_latin1_with_error.pl             |   3 -
 .../manual_simple_utf8_with_error.pl               |   3 -
 .../no_documentencoding_and_insertions.pl          |   5 -
 tp/t/results/formats_encodings/sample_utf8.pl      |   8 -
 tp/t/results/formats_encodings/weird_accents.pl    |  16 -
 .../weird_accents_disable_encoding.pl              |  16 -
 tp/t/results/formatting/cond.pl                    |   3 -
 .../results/formatting/cond_ifhtml_ifinfo_iftex.pl |   2 -
 tp/t/results/formatting/cond_info.pl               |   4 -
 .../formatting/cond_info_ifhtml_ifinfo_iftex.pl    |   2 -
 .../cond_info_no-ifhtml_no-ifinfo_no-iftex.pl      |   4 -
 .../cond_no-ifhtml_no-ifinfo_no-iftex.pl           |   4 -
 tp/t/results/formatting/cond_xml.pl                |   4 -
 .../formatting/direntry_dircategory_info_split.pl  |   8 -
 .../formatting/documentlanguage_set_option.pl      |   1 -
 .../formatting/documentlanguage_set_option_info.pl |   1 -
 .../formatting/documentlanguage_set_unknown.pl     |   1 -
 tp/t/results/formatting/float_copying.pl           |  13 -
 tp/t/results/formatting/split_nocopying.pl         |   3 -
 tp/t/results/formatting/split_nocopying_split.pl   |   3 -
 tp/t/results/formatting/texi_bib_example.pl        |   7 -
 tp/t/results/formatting/texi_cond.pl               |   3 -
 tp/t/results/formatting/texi_glossary.pl           |   6 -
 tp/t/results/heading/heading_in_copying.pl         |   3 -
 tp/t/results/heading/heading_in_example.pl         |   2 -
 tp/t/results/heading/heading_in_quotation.pl       |   2 -
 .../html_tests/acronym_in_node_and_section.pl      |   9 -
 .../character_number_leading_toc_stoc.pl           |   4 -
 tp/t/results/html_tests/check_htmlxref.pl          |   6 -
 .../html_tests/check_htmlxref_ignore_ref_top_up.pl |   6 -
 tp/t/results/html_tests/check_htmlxref_menu.pl     |   6 -
 .../html_tests/check_htmlxref_no_use_nodes.pl      |   6 -
 tp/t/results/html_tests/commands_in_abbr.pl        |   5 -
 tp/t/results/html_tests/commands_in_alt.pl         |   9 -
 tp/t/results/html_tests/commands_in_email.pl       |   4 -
 .../deftypefnnewline_for_copying_after.pl          |   2 -
 .../deftypefnnewline_for_copying_before.pl         |   2 -
 tp/t/results/html_tests/documentdescription.pl     |  14 -
 .../empty_lines_at_beginning_no_setfilename.pl     |   1 -
 .../html_tests/example_at_commands_arguments.pl    |  10 -
 tp/t/results/html_tests/example_empty_arguments.pl |  20 -
 .../html_tests/footnotestyle_separate_late.pl      |   6 -
 tp/t/results/html_tests/html_in_copying.pl         |   3 -
 tp/t/results/html_tests/image_link_prefix.pl       |   1 -
 .../results/html_tests/index_and_node_same_name.pl |   2 -
 tp/t/results/html_tests/index_below.pl             |   1 -
 tp/t/results/html_tests/itemize_arguments.pl       | 133 ----
 .../itemize_arguments_enable_encoding.pl           | 133 ----
 tp/t/results/html_tests/mathjax_with_texinfo.pl    |  13 -
 .../mathjax_with_texinfo_enable_encoding.pl        |  13 -
 .../mathjax_with_texinfo_no_convert_to_latex.pl    |  13 -
 tp/t/results/html_tests/no_use_iso.pl              |   1 -
 tp/t/results/html_tests/raw_html.pl                |   1 -
 tp/t/results/html_tests/redirection_same_labels.pl |  16 -
 tp/t/results/html_tests/ref_in_preformatted.pl     |   5 -
 tp/t/results/html_tests/shortcontents_no_top.pl    |   1 -
 tp/t/results/html_tests/shorttitlepage.pl          |   5 -
 tp/t/results/html_tests/simple_menu.pl             |  14 -
 tp/t/results/html_tests/simple_menu_in_example.pl  |   5 -
 tp/t/results/html_tests/test_accents_sc_default.pl |  71 --
 .../html_tests/test_accents_sc_default_latin1.pl   |  71 --
 .../html_tests/test_accents_sc_default_usascii.pl  |  72 --
 .../html_tests/test_accents_sc_enable_encoding.pl  |  71 --
 .../test_accents_sc_enable_encoding_latin1.pl      |  71 --
 ...st_accents_sc_enable_encoding_to_utf8_latin1.pl |  71 --
 ...t_accents_sc_enable_encoding_to_utf8_usascii.pl |  72 --
 .../test_accents_sc_enable_encoding_usascii.pl     |  72 --
 .../html_tests/test_accents_sc_to_utf8_latin1.pl   |  71 --
 .../test_accents_sc_use_numeric_entity.pl          |  71 --
 .../html_tests/test_xrefautomaticsectiontitle.pl   |   6 -
 .../test_xrefautomaticsectiontitle_off_first.pl    |   5 -
 tp/t/results/html_tests/tex_expanded_in_copying.pl |   2 -
 .../text_before_top_and_contents_after_title.pl    |   1 -
 ...t_before_top_and_summarycontents_after_title.pl |   1 -
 tp/t/results/html_tests/titles.pl                  |   5 -
 tp/t/results/html_tests/uref_accented_letter.pl    |   3 -
 .../html_tests/uref_accented_letter_ascii.pl       |   3 -
 .../html_tests/uref_accented_letter_latin1.pl      |   3 -
 tp/t/results/html_tests/utf8_default.pl            |   1 -
 tp/t/results/html_tests/utf8_enable_encoding.pl    |   1 -
 .../html_tests/utf8_enable_encoding_no_use_iso.pl  |   1 -
 .../utf8_enable_encoding_use_numeric_entity.pl     |   1 -
 tp/t/results/html_tests/utf8_use_numeric_entity.pl |   1 -
 .../verbatim_in_multitable_in_example.pl           |   2 -
 tp/t/results/html_tests/xml_protected_in_verb.pl   |   2 -
 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_line_latin1.pl            |   2 -
 tp/t/results/include/cpp_lines.pl                  |  16 -
 .../macro_and_commands_in_early_commands.pl        |   1 -
 tp/t/results/include/macro_in_early_commands.pl    |   1 -
 tp/t/results/include/value_expansion_in_include.pl |   3 -
 tp/t/results/indices/complex_recursive_synindex.pl |   1 -
 tp/t/results/indices/def_syn_indices.pl            |   6 -
 tp/t/results/indices/double_index_entry.pl         |   3 -
 tp/t/results/indices/double_seeentry_seealso.pl    |  10 -
 tp/t/results/indices/empty_cindex_entry.pl         |   2 -
 tp/t/results/indices/empty_index_entry.pl          |   2 -
 tp/t/results/indices/empty_string_index_entry.pl   |  14 -
 tp/t/results/indices/encoding_index_ascii.pl       |  42 --
 .../encoding_index_ascii_enable_encoding.pl        |  42 --
 tp/t/results/indices/encoding_index_latin1.pl      |  40 --
 .../encoding_index_latin1_enable_encoding.pl       |  40 --
 tp/t/results/indices/encoding_index_utf8.pl        |  40 --
 .../indices/encoding_index_utf8_enable_encoding.pl |  40 --
 tp/t/results/indices/explicit_sort_key.pl          |  14 -
 tp/t/results/indices/ftable_vtable.pl              |   4 -
 tp/t/results/indices/image_lines_count.pl          |   1 -
 tp/t/results/indices/image_text_lines_count.pl     |   1 -
 tp/t/results/indices/index_entry_before_node.pl    |   3 -
 tp/t/results/indices/index_entry_in_footnote.pl    |   1 -
 .../index_entry_in_footnote_different_node_end.pl  |   2 -
 .../indices/index_entry_in_footnote_separate.pl    |   2 -
 .../multiple_index_text_sortas_seeentry_seealso.pl |   8 -
 .../indices/printindex_index_entry_in_copying.pl   |   5 -
 ...rintindex_index_entry_in_copying_in_footnote.pl |   5 -
 ...ndex_index_entry_in_copying_no_insertcopying.pl |   5 -
 .../indices/same_index_entry_merged_indices.pl     |   3 -
 tp/t/results/indices/seealso_duplicate.pl          |   4 -
 tp/t/results/indices/seeentry.pl                   |   7 -
 tp/t/results/indices/subentries.pl                 |   3 -
 tp/t/results/indices/subentry_and_sortas.pl        |   7 -
 tp/t/results/indices/syncode_index_print_both.pl   |   2 -
 tp/t/results/indices/transparent_sort_chars.pl     |   4 -
 tp/t/results/indices/w_lines_count.pl              |   6 -
 tp/t/results/info_tests/anchor_and_spaces.pl       |   5 -
 tp/t/results/info_tests/anchor_in_command.pl       |   7 -
 tp/t/results/info_tests/before_node_and_section.pl |   9 -
 tp/t/results/info_tests/center_flush.pl            |   5 -
 tp/t/results/info_tests/colon_in_index_entry.pl    |   2 -
 .../info_tests/colons_in_index_entries_and_node.pl |   9 -
 .../colons_in_index_entries_and_node_no_quoting.pl |   9 -
 tp/t/results/info_tests/def_in_copying.pl          |   2 -
 .../direntry_dircategory_and_commands.pl           |   5 -
 .../end_of_line_command_in_node_lines.pl           |   9 -
 tp/t/results/info_tests/error_in_footnote.pl       |   6 -
 tp/t/results/info_tests/file_only_png.pl           | Bin 6830 -> 6742 bytes
 tp/t/results/info_tests/float_long_captions.pl     |   3 -
 tp/t/results/info_tests/image_and_punctuation.pl   |   7 -
 .../info_tests/image_and_spaces_formatting.pl      |  26 -
 tp/t/results/info_tests/image_extension.pl         |  13 -
 tp/t/results/info_tests/image_in_paragraph.pl      | Bin 6533 -> 6405 bytes
 tp/t/results/info_tests/image_not_found.pl         |   2 -
 tp/t/results/info_tests/image_quotes.pl            | Bin 5307 -> 5191 bytes
 tp/t/results/info_tests/image_text_encoded.pl      |   1 -
 tp/t/results/info_tests/index_entry_at_end_node.pl |   5 -
 .../info_tests/invalid_node_name_no_warning.pl     |  19 -
 .../info_tests/invalid_node_name_warning.pl        |  19 -
 .../info_tests/multiline_image_and_align.pl        |  42 --
 .../multitable_anchor_and_index_entry.pl           |   5 -
 .../info_tests/nested_footnotes_separate.pl        |   2 -
 .../info_tests/nested_multitable_anchor_index.pl   |   5 -
 tp/t/results/info_tests/no_node_but_top.pl         |   2 -
 tp/t/results/info_tests/no_top_node.pl             |   2 -
 tp/t/results/info_tests/note_in_strong.pl          |   7 -
 .../info_tests/note_in_strong_end_of_line.pl       |   3 -
 tp/t/results/info_tests/novalidate_empty_refs.pl   |   7 -
 .../info_tests/paragraphindent_and_preamble.pl     |   2 -
 .../paragraphindent_in_preamble_and_in_document.pl |   2 -
 .../info_tests/paragraphindent_not_in_preamble.pl  |   2 -
 tp/t/results/info_tests/pxref_test.pl              |   5 -
 tp/t/results/info_tests/quote_node_names_info.pl   |  44 --
 tp/t/results/info_tests/ref_tests.pl               |   9 -
 tp/t/results/info_tests/space_at_menu_end.pl       |   2 -
 tp/t/results/info_tests/space_in_menu.pl           |   4 -
 tp/t/results/info_tests/space_in_setfilename.pl    |   2 -
 tp/t/results/info_tests/split_no_copying.pl        |   3 -
 .../info_tests/split_test_before_first_node.pl     |   3 -
 .../split_test_before_first_node_no_empty_line.pl  |   3 -
 tp/t/results/info_tests/test_index.pl              |  11 -
 tp/t/results/info_tests/text_before_node.pl        |   5 -
 tp/t/results/info_tests/top_node_normalization.pl  |   4 -
 .../info_tests/two_paragraphindent_in_preamble.pl  |   2 -
 ..._paragraphindent_in_preamble_and_in_document.pl |   2 -
 tp/t/results/info_tests/xref_test.pl               |   6 -
 .../init_files_tests/documentation_examples.pl     |  19 -
 .../init_files_tests/modified_translation.pl       |   6 -
 tp/t/results/invalid_nestings/accents.pl           |   8 -
 tp/t/results/invalid_nestings/bad_style_nesting.pl |   2 -
 tp/t/results/invalid_nestings/bad_tab_nesting.pl   |   2 -
 .../results/invalid_nestings/block_not_matching.pl |   8 -
 .../invalid_nestings/cartouche_in_style_command.pl |   2 -
 tp/t/results/invalid_nestings/center.pl            |  16 -
 .../invalid_nestings/def_in_style_command.pl       |   1 -
 .../def_not_closed_in_menu_description.pl          |   1 -
 .../invalid_nestings/enumerate_in_style_command.pl |   1 -
 .../invalid_nestings/example_in_style_command.pl   |   2 -
 .../invalid_nestings/float_in_style_command.pl     |   2 -
 .../flushright_in_style_command.pl                 |   2 -
 tp/t/results/invalid_nestings/footnote_in_ref.pl   |   3 -
 .../formats_not_closed_in_example.pl               |   3 -
 tp/t/results/invalid_nestings/ignore_in_xref.pl    |   3 -
 tp/t/results/invalid_nestings/ignored_text.pl      |   2 -
 tp/t/results/invalid_nestings/in_errormsg.pl       |   7 -
 tp/t/results/invalid_nestings/in_table.pl          |  11 -
 tp/t/results/invalid_nestings/item_in_ref.pl       |   3 -
 .../itemx_in_itemize_enumerate_in_table.pl         |   3 -
 .../invalid_nestings/menu_in_style_command.pl      |   3 -
 .../multitable_in_style_command.pl                 |   1 -
 tp/t/results/invalid_nestings/node_in_copying.pl   |   1 -
 .../invalid_nestings/node_in_copying_not_closed.pl |   2 -
 .../invalid_nestings/on_block_command_line.pl      |   6 -
 tp/t/results/invalid_nestings/on_def_line.pl       |   6 -
 .../invalid_nestings/on_index_entry_line.pl        |   3 -
 tp/t/results/invalid_nestings/on_itemize_line.pl   |   3 -
 tp/t/results/invalid_nestings/on_node_line.pl      |   6 -
 tp/t/results/invalid_nestings/on_section_line.pl   |   5 -
 .../results/invalid_nestings/on_subheading_line.pl |   3 -
 tp/t/results/invalid_nestings/quotation_in_ref.pl  |   4 -
 .../invalid_nestings/quotation_in_style_command.pl |   2 -
 tp/t/results/invalid_nestings/raw_block_on_line.pl |   1 -
 tp/t/results/invalid_nestings/recursive_copying.pl |   1 -
 tp/t/results/invalid_nestings/ref_in_anchor.pl     |   3 -
 tp/t/results/invalid_nestings/ref_in_ref.pl        |   3 -
 .../results/invalid_nestings/section_in_copying.pl |   2 -
 .../invalid_nestings/section_in_flushright.pl      |   2 -
 .../invalid_nestings/section_in_footnote.pl        |   2 -
 tp/t/results/invalid_nestings/section_in_math.pl   |   3 -
 .../section_in_nested_block_commands.pl            |   3 -
 tp/t/results/invalid_nestings/section_in_table.pl  |   1 -
 .../style_not_closed_before_first_node.pl          |   1 -
 .../style_not_closed_in_block_command.pl           |   2 -
 .../style_not_closed_in_table_line.pl              |   2 -
 .../style_not_closed_no_newline_root_commands.pl   |   6 -
 .../style_not_closed_root_commands.pl              |   6 -
 tp/t/results/invalid_nestings/table_in_code.pl     |   2 -
 .../table_not_closed_in_menu_comment.pl            |   2 -
 .../table_not_closed_in_menu_description.pl        |   2 -
 .../results/invalid_nestings/table_on_item_line.pl |   3 -
 .../unclosed_verb_end_of_line_on_misc_line.pl      |   1 -
 .../invalid_nestings/unclosed_verb_on_misc_line.pl |   1 -
 .../unclosed_verb_on_section_line.pl               |   3 -
 tp/t/results/invalid_nestings/verbatim_in_ref.pl   |   4 -
 tp/t/results/itemize/accent_argument.pl            |   2 -
 tp/t/results/itemize/asis_as_itemize_argument.pl   |   1 -
 tp/t/results/itemize/bad_enumerate_arguments.pl    |   1 -
 .../itemize/comment_first_on_enumerate_line.pl     |   1 -
 .../itemize/comment_first_on_itemize_line.pl       |   1 -
 tp/t/results/itemize/empty_accent_argument.pl      |   4 -
 tp/t/results/itemize/enumerate_and_empty_lines.pl  |   6 -
 tp/t/results/itemize/enumerate_in_example.pl       |   2 -
 .../results/itemize/headitem_itemx_in_enumerate.pl |   1 -
 tp/t/results/itemize/headitem_itemx_in_itemize.pl  |   1 -
 .../itemize/inter_item_commands_in_enumerate.pl    |   8 -
 .../itemize/inter_item_commands_in_itemize.pl      |   5 -
 tp/t/results/itemize/itemize_and_empty_lines.pl    |  13 -
 tp/t/results/itemize/itemize_in_example.pl         |   5 -
 .../itemize/itemize_line_commands_with_brace.pl    |   4 -
 tp/t/results/itemize/itemize_long_item.pl          |   4 -
 tp/t/results/itemize/not_closed_item.pl            |   1 -
 tp/t/results/itemize/not_closed_itemize.pl         |   1 -
 tp/t/results/itemize/table_in_itemize.pl           |   2 -
 tp/t/results/itemize/w_argument.pl                 |   4 -
 tp/t/results/languages/appendix_translated.pl      |   1 -
 tp/t/results/languages/command_translated.pl       |   5 -
 tp/t/results/languages/multiple.pl                 |   9 -
 tp/t/results/languages/multiple_in_preamble.pl     |   7 -
 .../languages/multiple_in_preamble_before_node.pl  |   7 -
 tp/t/results/languages/multiple_lang_chapters.pl   |  10 -
 .../languages/multiple_lang_chapters_latex.pl      |  10 -
 .../languages/multiple_lang_chapters_texi2html.pl  |  10 -
 tp/t/results/languages/unknown_language.pl         |   3 -
 tp/t/results/latex_tests/anchor_before_top.pl      |   4 -
 tp/t/results/latex_tests/anchor_in_copying.pl      |   5 -
 .../anchor_in_copying_insertcopying_chap.pl        |   6 -
 .../anchor_in_copying_insertcopying_titlepage.pl   |   8 -
 ...chor_in_copying_insertcopying_titlepage_chap.pl |   7 -
 .../anchor_links_xref_xrefautomaticsectiontitle.pl |  14 -
 tp/t/results/latex_tests/brace_in_index.pl         |   4 -
 tp/t/results/latex_tests/custom_headings.pl        |   3 -
 .../latex_tests/error_in_sectioning_command.pl     |  10 -
 tp/t/results/latex_tests/example_in_cartouche.pl   |   3 -
 tp/t/results/latex_tests/float_and_refs.pl         |  25 -
 tp/t/results/latex_tests/fonttextsize.pl           |   2 -
 tp/t/results/latex_tests/indices.pl                |  17 -
 .../informative_commands_in_top_node.pl            |   3 -
 tp/t/results/latex_tests/nested_enumerate.pl       |   4 -
 tp/t/results/latex_tests/nested_itemize.pl         |   4 -
 tp/t/results/latex_tests/node_before_top.pl        |   3 -
 tp/t/results/latex_tests/pagesizes.pl              |   2 -
 tp/t/results/latex_tests/pagetype.pl               |   2 -
 .../setchapternewpage_on_odd_titlepage.pl          |   1 -
 tp/t/results/latex_tests/shorttitlepage.pl         |   2 -
 tp/t/results/latex_tests/titlepage_and_headings.pl |   1 -
 .../titlepage_and_setchapternewpage_odd.pl         |   1 -
 .../titlepage_and_setchapternewpage_on.pl          |   1 -
 tp/t/results/latex_tests/titlepage_classical.pl    |   4 -
 tp/t/results/latex_tests/titlepage_in_top_node.pl  |   3 -
 tp/t/results/latex_tests/titlepage_long_title.pl   |   3 -
 tp/t/results/latex_tests/titlepage_no_author.pl    |   3 -
 tp/t/results/latex_tests/titlepage_no_title.pl     |   4 -
 .../titlepage_with_commands_classical.pl           |   6 -
 .../latex_tests/top_no_sectioning_command.pl       |   2 -
 .../results/latex_tests/verbatim_in_smallformat.pl |   2 -
 tp/t/results/layout/navigation.pl                  |   7 -
 tp/t/results/layout/navigation_chapter.pl          |   7 -
 .../results/layout/navigation_chapter_no_header.pl |   7 -
 .../navigation_chapter_no_header_vertical.pl       |   7 -
 tp/t/results/layout/navigation_chapter_vertical.pl |   7 -
 tp/t/results/layout/navigation_no_header.pl        |   7 -
 .../layout/navigation_no_header_vertical.pl        |   7 -
 tp/t/results/layout/navigation_node.pl             |   7 -
 tp/t/results/layout/navigation_node_no_header.pl   |   7 -
 .../layout/navigation_node_no_header_vertical.pl   |   7 -
 tp/t/results/layout/navigation_node_vertical.pl    |   7 -
 tp/t/results/layout/navigation_section.pl          |   7 -
 .../results/layout/navigation_section_no_header.pl |   7 -
 .../navigation_section_no_header_vertical.pl       |   7 -
 tp/t/results/layout/navigation_section_vertical.pl |   7 -
 tp/t/results/layout/navigation_vertical.pl         |   7 -
 tp/t/results/layout/no_monolithic.pl               |   4 -
 tp/t/results/macro/backslash_in_arg.pl             |   1 -
 tp/t/results/macro/complete_macro_for_end.pl       |   1 -
 tp/t/results/macro/complex_argument.pl             |   4 -
 tp/t/results/macro/expand_two_same.pl              |   2 -
 tp/t/results/macro/ignored_macro_definition.pl     |   2 -
 tp/t/results/macro/implicit_quoting_one_arg.pl     |   1 -
 tp/t/results/macro/include_after_empty_line_arg.pl |   2 -
 tp/t/results/macro/macro_expansion.pl              |   7 -
 tp/t/results/macro/macro_for_end.pl                |   1 -
 tp/t/results/macro/macro_in_accent.pl              |   5 -
 tp/t/results/macro/macro_in_brace_command.pl       |   2 -
 tp/t/results/macro/macro_in_end_argument.pl        |   1 -
 tp/t/results/macro/macro_in_index_commands.pl      |   4 -
 tp/t/results/macro/macro_in_menu.pl                |   1 -
 tp/t/results/macro/macro_in_misc_commands.pl       |  11 -
 tp/t/results/macro/macro_name_with_hyphen.pl       |   1 -
 tp/t/results/macro/macro_no_argument.pl            |   1 -
 .../macro_with_error_at_end_line_after_macro.pl    |   1 -
 tp/t/results/macro/protect_in_body.pl              |   3 -
 tp/t/results/macro/protect_in_body_line_arg.pl     |   5 -
 tp/t/results/macro/protect_in_body_one_arg.pl      |   4 -
 tp/t/results/macro/redefine_texinfo_macro.pl       |   1 -
 tp/t/results/macro/space_macro_after_end.pl        |   1 -
 .../macro/space_macro_after_end_verbatim.pl        |   1 -
 tp/t/results/menu/bad_beginning.pl                 |   2 -
 .../menu/block_commands_in_menu_description.pl     |   7 -
 tp/t/results/menu/comment_on_menu_line.pl          |   4 -
 tp/t/results/menu/dash_in_menu.pl                  |   1 -
 tp/t/results/menu/detailmenu.pl                    |   2 -
 tp/t/results/menu/detailmenu_in_description.pl     |   2 -
 tp/t/results/menu/detailmenu_on_subnodes.pl        |  13 -
 tp/t/results/menu/detailmenu_unknown_node.pl       |   3 -
 .../menu/direntry_dircategory_after_first_node.pl  |   3 -
 tp/t/results/menu/empty_menu_description.pl        | 377 ++++++++++
 tp/t/results/menu/empty_menu_entry_name.pl         |   5 -
 tp/t/results/menu/entry_after_detailmenu.pl        |   6 -
 tp/t/results/menu/example_in_menu_comment.pl       |   2 -
 tp/t/results/menu/example_in_menu_description.pl   |   4 -
 tp/t/results/menu/formats_in_menu.pl               |   8 -
 tp/t/results/menu/inlineraw_in_menu_description.pl |   4 -
 tp/t/results/menu/invalid_info_menu_entry.pl       |   7 -
 tp/t/results/menu/menu_entry_name.pl               |   2 -
 tp/t/results/menu/menu_entry_name_comment.pl       |   1 -
 tp/t/results/menu/menu_entry_no_entry.pl           |   3 -
 tp/t/results/menu/menu_entry_no_entry_location.pl  |   1 -
 tp/t/results/menu/menu_entry_node.pl               |   1 -
 tp/t/results/menu/menu_entry_node_comments.pl      |   1 -
 tp/t/results/menu/menu_in_deffn.pl                 |   2 -
 tp/t/results/menu/menu_in_example.pl               |   5 -
 .../menu/menu_no_closed_after_empty_line.pl        |   1 -
 .../results/menu/menu_no_closed_entry_beginning.pl |   1 -
 tp/t/results/menu/menu_no_closed_in_description.pl |   1 -
 tp/t/results/menu/menu_no_closed_in_entry.pl       |   1 -
 tp/t/results/menu/menu_no_closed_star.pl           |   1 -
 tp/t/results/menu/menu_node_unterminated.pl        |   3 -
 tp/t/results/menu/menu_pointing_to_anchor.pl       |   4 -
 tp/t/results/menu/menu_title_before_entries.pl     |   3 -
 .../results/menu/missing_detailmenu_on_subnodes.pl |  11 -
 tp/t/results/menu/multiple_menus.pl                |   3 -
 tp/t/results/menu/no_colon_in_menu.pl              |   2 -
 tp/t/results/menu/reference_to_external_manual.pl  |   1 -
 tp/t/results/menu/sc_in_menu.pl                    |  17 -
 tp/t/results/menu/simple.pl                        |   1 -
 tp/t/results/menu/simple_no_menu.pl                |   1 -
 .../menu/space_and_commands_in_menu_node.pl        |   5 -
 tp/t/results/menu/submenu_in_example.pl            |   8 -
 tp/t/results/menu/verb_in_menu_description.pl      |   4 -
 tp/t/results/misc_commands/bye.pl                  |   1 -
 tp/t/results/misc_commands/clickstyle.pl           |   2 -
 .../codequoteundirected_codequotebacktick.pl       | 170 -----
 .../misc_commands/command_in_heading_footing.pl    |   1 -
 .../command_not_closed_in_documentencoding.pl      |   2 -
 .../misc_commands/comment_space_command_on_line.pl |   2 -
 tp/t/results/misc_commands/definfoenclose.pl       |   4 -
 .../misc_commands/definfoenclose_with_empty_arg.pl |   1 -
 tp/t/results/misc_commands/double_exdent.pl        |   2 -
 tp/t/results/misc_commands/empty_center.pl         |   1 -
 .../results/misc_commands/empty_center_with_arg.pl |   2 -
 .../misc_commands/empty_documentencoding.pl        |   1 -
 tp/t/results/misc_commands/footnote_in_center.pl   |   3 -
 .../misc_commands/heading_command_in_commands.pl   |   3 -
 .../incorrect_allowcodebreaks_argument.pl          |   1 -
 tp/t/results/misc_commands/indent_in_quotation.pl  |   1 -
 tp/t/results/misc_commands/invalid_clickstyle.pl   |   6 -
 .../misc_commands/invalid_documentencoding.pl      |   6 -
 tp/t/results/misc_commands/kbdinputstyle.pl        |  51 --
 .../misc_commands/kbdinputstyle_in_table.pl        |  21 -
 .../no_empty_line_between_headings.pl              |   3 -
 .../misc_commands/noindent_after_smallexample.pl   |   1 -
 tp/t/results/misc_commands/ref_in_center.pl        |   5 -
 tp/t/results/misc_commands/setfilename.pl          |   1 -
 tp/t/results/misc_commands/test_allowcodebreaks.pl |  70 --
 .../misc_commands/text_before_line_command.pl      |   1 -
 tp/t/results/morecoverage/formatting_fr.pl         |  38 -
 tp/t/results/morecoverage/texi_formatting.pl       |  38 -
 tp/t/results/moreindices/double_index_entry.pl     |   3 -
 tp/t/results/moreindices/index_split.pl            |  15 -
 tp/t/results/moreindices/index_split_nodes.pl      |  15 -
 tp/t/results/moreindices/nodes_before_top.pl       |  13 -
 .../nodes_before_top_and_sections_monolithic.pl    |  16 -
 .../moreindices/nodes_before_top_no_nodes.pl       |  13 -
 tp/t/results/moreindices/nodes_before_top_nodes.pl |  13 -
 tp/t/results/moreindices/split_chapter_index.pl    |   7 -
 tp/t/results/moresectioning/equivalent_nodes.pl    |   8 -
 .../moresectioning/equivalent_nodes_no_node.pl     |   8 -
 .../moresectioning/more_sections_than_nodes.pl     |   8 -
 tp/t/results/moresectioning/node_footnote_end.pl   |  19 -
 .../moresectioning/node_footnote_separated.pl      |  19 -
 .../moresectioning/node_footnote_use_node.pl       |  19 -
 .../nodes_after_top_before_chapter.pl              |   3 -
 ...s_after_top_before_chapter_use_nodes_chapter.pl |   3 -
 .../nodes_after_top_before_section.pl              |   3 -
 .../nodes_after_top_before_section_use_nodes.pl    |   3 -
 ...s_after_top_before_section_use_nodes_chapter.pl |   3 -
 .../moresectioning/placed_things_before_element.pl |  11 -
 tp/t/results/moresectioning/sectioning_frames.pl   |  24 -
 .../results/moresectioning/top_node_up_explicit.pl |   3 -
 .../results/moresectioning/top_node_up_implicit.pl |   3 -
 .../moresectioning/two_footnotes_in_nodes.pl       |   7 -
 .../two_footnotes_in_nodes_separated.pl            |   7 -
 tp/t/results/multitable/empty_headitem.pl          |   2 -
 .../multitable/empty_multitable_with_cells.pl      |   1 -
 ...titable_bracketed_prototype_empty_not_closed.pl |   1 -
 ..._bracketed_prototype_empty_spaces_not_closed.pl |   1 -
 .../multitable_empty_bracketed_prototype.pl        |   1 -
 tp/t/results/multitable/multitable_in_example.pl   |   1 -
 tp/t/results/multitable/multitable_not_closed.pl   |   1 -
 .../multitable/multitable_with_empty_item_tab.pl   |   2 -
 tp/t/results/multitable/prototype_no_brace.pl      |   1 -
 tp/t/results/multitable/ref_in_multitable.pl       |   6 -
 tp/t/results/multitable/w_in_multitable.pl         |   1 -
 tp/t/results/paragraph/close_paragraph_command.pl  |   1 -
 tp/t/results/paragraph/commands_in_flushright.pl   |   8 -
 tp/t/results/paragraph/comment_in_quotation.pl     |   2 -
 tp/t/results/paragraph/double_style_paragraph.pl   |   2 -
 tp/t/results/paragraph/image_in_paragraph.pl       |   1 -
 tp/t/results/paragraph/no_paragraph_commands.pl    |   2 -
 tp/t/results/paragraph/paragraph_command.pl        |   6 -
 .../paragraph/paragraph_count_and_example.pl       |   1 -
 .../paragraph/paragraph_in_style_command.pl        |   2 -
 tp/t/results/paragraph/paragraph_indent_asis.pl    |   1 -
 tp/t/results/paragraph/sole_image.pl               |   1 -
 .../plaintext_tests/U_with_utf8_enable_encoding.pl |   1 -
 .../plaintext_tests/accent_command_punctuation.pl  |   1 -
 .../accents_in_var_enable_encoding.pl              |   4 -
 .../after_punctuation_character_in_command.pl      |   1 -
 .../plaintext_tests/anchor_and_empty_lines.pl      |   1 -
 .../at_commands_glued_in_example.pl                |  12 -
 .../at_commands_glued_in_paragraph.pl              |  11 -
 .../plaintext_tests/before_accent_punctuation.pl   |   1 -
 .../characters_and_commands_in_var.pl              |  13 -
 .../code_commands_and_punctuation.pl               |   2 -
 .../command_brace_no_arg_punctuation.pl            |   8 -
 .../plaintext_tests/commands_and_punctuation.pl    |   4 -
 .../plaintext_tests/del_quote_linebreaking.pl      |  18 -
 tp/t/results/plaintext_tests/east_asian_in_w.pl    |   1 -
 .../plaintext_tests/empty_line_in_example_end.pl   |   1 -
 .../plaintext_tests/empty_multitable_in_itemize.pl |   1 -
 tp/t/results/plaintext_tests/expanded_tex.pl       |   1 -
 .../flushright_not_closed_and_format.pl            |   2 -
 tp/t/results/plaintext_tests/html_expanded.pl      |   1 -
 .../insert_copying_and_paragraph.pl                |   1 -
 .../plaintext_tests/invalid_accent_punctuation.pl  |   1 -
 .../plaintext_tests/isolated_html_expanded.pl      |   1 -
 .../itemize_in_headitem_in_example.pl              |   5 -
 tp/t/results/plaintext_tests/japanese_utf8.pl      |   9 -
 .../plaintext_tests/line_passed_and_formats.pl     |  29 -
 .../plaintext_tests/lone_braces_in_inlineraw.pl    |   1 -
 .../plaintext_tests/long_uref_after_item.pl        |   2 -
 .../plaintext_tests/multiline_image_and_align.pl   |   9 -
 .../plaintext_tests/multiline_verb_after_space.pl  |   1 -
 .../multitable_in_example_extraneous_tab.pl        |   1 -
 .../plaintext_tests/nested_code_commands.pl        |  49 --
 .../plaintext_tests/nested_indentedblock.pl        |   4 -
 .../plaintext_tests/no_empty_line_after_section.pl |   1 -
 .../plaintext_tests/protect_spaces_on_line.pl      |   5 -
 .../plaintext_tests/punctuation_abbr_acronym.pl    |   8 -
 .../punctuation_and_code_style_commands.pl         |  18 -
 .../punctuation_and_code_style_commands_utf8.pl    |  18 -
 .../plaintext_tests/punctuation_and_footnotes.pl   |  12 -
 .../punctuation_and_footnotes_frenchspacing.pl     |  12 -
 .../punctuation_and_upper_case_commands.pl         |  36 -
 .../punctuation_and_upper_case_commands_utf8.pl    |  36 -
 .../plaintext_tests/punctuation_at_end_command.pl  |  10 -
 .../plaintext_tests/punctuation_commands.pl        |   8 -
 .../punctuation_commands_frenchspacing.pl          |   8 -
 .../plaintext_tests/punctuation_in_command.pl      |   9 -
 .../punctuation_in_command_end_line.pl             |  10 -
 tp/t/results/plaintext_tests/punctuation_in_sc.pl  |   2 -
 .../punctuation_sc_accents_ascii_punct.pl          |  71 --
 .../punctuation_sc_accents_ascii_punct_latin1.pl   |  71 --
 .../punctuation_sc_accents_ascii_punct_usascii.pl  |  72 --
 .../punctuation_sc_accents_default.pl              |  71 --
 .../punctuation_sc_accents_default_latin1.pl       |  71 --
 .../punctuation_sc_accents_default_usascii.pl      |  72 --
 .../punctuation_sc_accents_disable_encoding.pl     |  71 --
 ...nctuation_sc_accents_disable_encoding_latin1.pl |  71 --
 ...ctuation_sc_accents_disable_encoding_usascii.pl |  72 --
 ...uation_sc_accents_to_utf8_ascii_punct_latin1.pl |  71 --
 ...ation_sc_accents_to_utf8_ascii_punct_usascii.pl |  72 --
 .../punctuation_sc_accents_to_utf8_latin1.pl       |  71 --
 .../punctuation_sc_accents_to_utf8_usascii.pl      |  72 --
 tp/t/results/plaintext_tests/quote_node_names.pl   |  44 --
 .../sc_with_utf8_enable_encoding.pl                |   1 -
 .../plaintext_tests/settitle_and_empty_top.pl      |   1 -
 .../sp_with_text_before_in_example.pl              |   1 -
 .../plaintext_tests/star_at_command_formatting.pl  |  20 -
 .../plaintext_tests/tab_in_table_in_example.pl     |   2 -
 .../results/plaintext_tests/tab_item_in_example.pl |   1 -
 tp/t/results/plaintext_tests/transparent_text.pl   |   2 -
 tp/t/results/preformatted/caption_in_example.pl    |   2 -
 .../comment_example_and_blank_lines.pl             |   4 -
 tp/t/results/preformatted/comments_in_example.pl   |   3 -
 tp/t/results/preformatted/def_in_example.pl        |   1 -
 tp/t/results/preformatted/empty_line.pl            |   1 -
 .../preformatted/empty_line_style_command.pl       |   2 -
 .../preformatted/insertcopying_in_example.pl       |   1 -
 .../preformatted/nested_example_and_comment.pl     |   6 -
 tp/t/results/preformatted/nested_formats.pl        |   4 -
 tp/t/results/preformatted/page_in_example.pl       |   1 -
 tp/t/results/preformatted/quote_dash_in_display.pl |   1 -
 tp/t/results/preformatted/quote_dash_in_example.pl |   1 -
 .../preformatted/text_on_display_command_line.pl   |   3 -
 .../preformatted/text_on_example_command_line.pl   |   3 -
 tp/t/results/preformatted/titlefont_in_example.pl  |   2 -
 tp/t/results/quotation/empty_quotation.pl          |   3 -
 .../quotation/footnote_in_quotation_with_arg.pl    |   1 -
 .../quotation/only_comment_on_quotation_line.pl    |   1 -
 tp/t/results/quotation/quotation_and_author.pl     |   2 -
 .../quotation/quotation_author_in_example.pl       |   2 -
 tp/t/results/raw/braces_in_tex.pl                  |   3 -
 tp/t/results/raw/displaymath.pl                    |   2 -
 tp/t/results/raw/displaymath_not_closed.pl         |   1 -
 tp/t/results/raw/inline_in_example.pl              |   7 -
 tp/t/results/raw/inline_missing_first_arg.pl       |   6 -
 tp/t/results/raw/inlinefmt.pl                      |   5 -
 tp/t/results/raw/inlinefmt_with_empty_line.pl      |   5 -
 tp/t/results/raw/inlineraw.pl                      |   5 -
 tp/t/results/raw/inlineraw_with_empty_line.pl      |   5 -
 tp/t/results/raw/lone_braces_in_html.pl            |   2 -
 tp/t/results/raw/misc_raw.pl                       |   2 -
 tp/t/results/raw/misc_raw_comments.pl              |   2 -
 tp/t/results/raw/raw_commands_and_end_of_lines.pl  |  18 -
 tp/t/results/raw/raw_expanded_in_style.pl          |   2 -
 tp/t/results/raw/raw_in_example.pl                 |   5 -
 tp/t/results/raw/raw_in_para.pl                    |   3 -
 tp/t/results/raw/raw_in_style.pl                   |   2 -
 tp/t/results/raw/raw_not_closed.pl                 |   1 -
 tp/t/results/raw/space_before_end.pl               |   4 -
 tp/t/results/raw/spurious_arg_on_line.pl           |   1 -
 tp/t/results/raw/tex_not_closed.pl                 |   1 -
 tp/t/results/raw/verbatim_and_verbatiminclude.pl   |  12 -
 tp/t/results/raw/verbatim_in_brace_command.pl      |   2 -
 tp/t/results/raw/verbatim_not_closed.pl            |   1 -
 tp/t/results/regions/anchor_in_copying.pl          |   3 -
 .../regions/anchor_in_copying_in_footnote.pl       |   4 -
 tp/t/results/regions/anchor_in_titlepage.pl        |   5 -
 .../regions/anchor_in_titlepage_titlepage.pl       |   5 -
 tp/t/results/regions/copying_not_closed.pl         |   1 -
 tp/t/results/regions/double_copying.pl             |   2 -
 .../results/regions/double_titlepage_not_closed.pl |   2 -
 tp/t/results/regions/format_in_titlepage.pl        |   2 -
 .../regions/format_in_titlepage_titlepage.pl       |   2 -
 tp/t/results/regions/ref_in_copying.pl             |   5 -
 .../regions/ref_in_copying_insert_in_chapter.pl    |   6 -
 tp/t/results/regions/today_in_copying.pl           |   4 -
 tp/t/results/sectioning/a_comma_after_node.pl      |   1 -
 tp/t/results/sectioning/anchor_in_footnote.pl      |   7 -
 .../sectioning/anchor_in_footnote_separate.pl      |   6 -
 tp/t/results/sectioning/anchor_zero.pl             |   3 -
 tp/t/results/sectioning/at_commands_in_node.pl     |  14 -
 tp/t/results/sectioning/chapter_before_part.pl     |   1 -
 tp/t/results/sectioning/chapter_between_nodes.pl   |   5 -
 .../chapter_node_before_and_after_part.pl          |   3 -
 tp/t/results/sectioning/chapter_sections.pl        |   2 -
 .../sectioning/character_and_spaces_in_node.pl     |   6 -
 .../sectioning/character_and_spaces_in_refs.pl     |  23 -
 .../sectioning/character_and_spaces_in_refs_out.pl |  24 -
 tp/t/results/sectioning/complex.pl                 |  51 +-
 tp/t/results/sectioning/complex_split_at_node.pl   |  23 -
 .../sectioning/contents_at_document_begin.pl       |   1 -
 .../results/sectioning/contents_at_end_document.pl |   1 -
 .../contents_at_end_document_after_node.pl         |   4 -
 tp/t/results/sectioning/contents_in_document.pl    |   1 -
 tp/t/results/sectioning/contents_in_html_text.pl   |   1 -
 .../results/sectioning/double_node_anchor_float.pl |   4 -
 tp/t/results/sectioning/double_part.pl             |   3 -
 tp/t/results/sectioning/double_top.pl              |   3 -
 tp/t/results/sectioning/double_top_in_menu.pl      |   3 -
 tp/t/results/sectioning/double_top_section.pl      |   1 -
 tp/t/results/sectioning/email_in_node.pl           |   6 -
 tp/t/results/sectioning/empty_anchor.pl            |   4 -
 tp/t/results/sectioning/empty_node.pl              |   4 -
 .../sectioning/empty_nodes_with_commands.pl        |   5 -
 tp/t/results/sectioning/empty_ref_arg.pl           |   6 -
 tp/t/results/sectioning/empty_refs.pl              |   3 -
 tp/t/results/sectioning/empty_top_node_up.pl       |   4 -
 tp/t/results/sectioning/equivalent_labels.pl       |   5 -
 tp/t/results/sectioning/equivalent_nodes.pl        |   6 -
 .../results/sectioning/explicit_node_directions.pl |   4 -
 tp/t/results/sectioning/external_node_in_menu.pl   |   6 -
 tp/t/results/sectioning/hole_in_sectioning.pl      |   2 -
 .../in_menu_only_special_ascii_spaces_node.pl      | 674 ++++++++++++++++++
 .../sectioning/in_menu_only_special_spaces_node.pl |  11 -
 tp/t/results/sectioning/internal_top_node_up.pl    |   4 -
 tp/t/results/sectioning/lone_Top_node.pl           |   3 -
 tp/t/results/sectioning/loop_nodes.pl              |   9 -
 tp/t/results/sectioning/lowered_subsubsection.pl   |  14 -
 tp/t/results/sectioning/menutextorder.pl           |  11 -
 .../results/sectioning/more_sections_than_nodes.pl |  10 -
 tp/t/results/sectioning/next_in_menu_is_below.pl   |   9 -
 tp/t/results/sectioning/next_no_prev_to_node.pl    |   6 -
 .../results/sectioning/no_argument_and_contents.pl |   2 -
 tp/t/results/sectioning/no_element.pl              |   9 -
 tp/t/results/sectioning/no_menu.pl                 |   7 -
 tp/t/results/sectioning/node.pl                    |  85 +++
 tp/t/results/sectioning/node_empty_direction.pl    |   3 -
 tp/t/results/sectioning/node_line_arguments.pl     |   9 -
 tp/t/results/sectioning/node_nested_parentheses.pl |   4 -
 .../sectioning/node_part_chapter_after_chapter.pl  |   4 -
 .../sectioning/node_part_chapter_after_top.pl      |   5 -
 tp/t/results/sectioning/node_referenced_in_ref.pl  |   4 -
 .../node_sectop_before_chapter_no_node.pl          |   2 -
 .../sectioning/node_sectop_before_lone_node_Top.pl |   2 -
 tp/t/results/sectioning/node_too_much_args.pl      |   4 -
 .../node_up_direction_for_top_with_manual.pl       |   4 -
 tp/t/results/sectioning/node_up_external_node.pl   |   2 -
 tp/t/results/sectioning/nodename_parentheses.pl    |   9 -
 .../nodes_after_top_before_chapter_nodes.pl        |   5 -
 .../nodes_after_top_before_chapter_not_split.pl    |   4 -
 ...ore_chapter_not_split_no_use_node_directions.pl |   4 -
 .../nodes_after_top_before_chapter_sections.pl     |   5 -
 .../nodes_after_top_before_section_nodes.pl        |   5 -
 .../nodes_after_top_before_section_sections.pl     |   5 -
 tp/t/results/sectioning/nodes_before_after_top.pl  |   2 -
 .../sectioning/nodes_before_after_top_xref.pl      |   6 -
 tp/t/results/sectioning/nodes_before_top.pl        |   9 -
 .../nodes_no_node_top_explicit_directions.pl       |   5 -
 .../non_automatic_internal_top_node_up.pl          |  11 -
 .../non_automatic_top_node_up_and_url.pl           |  11 -
 .../sectioning/non_automatic_top_node_up_url.pl    |   5 -
 tp/t/results/sectioning/novalidate.pl              |   2 -
 .../one_node_explicit_directions_anchor.pl         |   5 -
 tp/t/results/sectioning/one_subsection.pl          |   1 -
 tp/t/results/sectioning/one_subsection_and_node.pl |   3 -
 .../results/sectioning/only_special_spaces_node.pl |   8 -
 tp/t/results/sectioning/part_before_chapter.pl     |   1 -
 tp/t/results/sectioning/part_before_section.pl     |   2 -
 tp/t/results/sectioning/part_before_top.pl         |   1 -
 tp/t/results/sectioning/part_chapter_after_top.pl  |   5 -
 tp/t/results/sectioning/part_chapter_appendix.pl   |   1 -
 tp/t/results/sectioning/part_node_after_top.pl     |   5 -
 tp/t/results/sectioning/part_node_before_top.pl    |   5 -
 .../sectioning/part_node_chapter_after_top.pl      |   6 -
 .../sectioning/part_node_chapter_appendix.pl       |   5 -
 .../sectioning/part_node_chapter_node_appendix.pl  |   6 -
 .../sectioning/part_node_node_part_appendix.pl     |   6 -
 tp/t/results/sectioning/part_node_part_appendix.pl |   5 -
 .../sectioning/part_node_part_node_appendix.pl     |   6 -
 .../sectioning/placed_things_before_element.pl     |  11 -
 .../sectioning/placed_things_before_node.pl        |  12 -
 .../sectioning/protected_node_parentheses.pl       |   8 -
 tp/t/results/sectioning/raiselowersections.pl      |  11 -
 tp/t/results/sectioning/rec_nodes.pl               |  13 -
 tp/t/results/sectioning/ref_to_top.pl              |   2 -
 tp/t/results/sectioning/ref_to_unknown_node.pl     |   1 -
 .../reference_to_only_special_spaces_node.pl       |   9 -
 .../sectioning/section_before_after_top_node.pl    |   1 -
 .../section_before_after_top_node_last_node.pl     |   2 -
 tp/t/results/sectioning/section_before_chapter.pl  |   2 -
 tp/t/results/sectioning/section_before_top.pl      |   6 -
 .../sectioning/section_before_top_no_node.pl       |   2 -
 .../results/sectioning/section_below_unnumbered.pl |   5 -
 .../sectioning/section_below_unnumbered_no_top.pl  |   2 -
 .../sectioning/section_chapter_before_top.pl       |   2 -
 .../sectioning/section_chapter_before_top_nodes.pl |   5 -
 .../sectioning/section_in_unnumbered_info.pl       |  46 --
 .../sectioning/section_in_unnumbered_plaintext.pl  |  46 --
 .../results/sectioning/section_node_before_part.pl |   2 -
 .../results/sectioning/sectioning_part_appendix.pl |   2 -
 .../sectioning/sectioning_part_appendix_no_top.pl  |   2 -
 tp/t/results/sectioning/sections.pl                |   2 -
 tp/t/results/sectioning/sections_test.pl           |   1 -
 .../sectioning/sections_test_no_use_nodes.pl       |   1 -
 ...ctions_test_no_use_nodes_use_node_directions.pl |   1 -
 tp/t/results/sectioning/semi_auto.pl               |   9 -
 .../setfilename_on_top_and_after_node.pl           |   1 -
 tp/t/results/sectioning/space_in_node.pl           |   2 -
 tp/t/results/sectioning/special_spaces_in_nodes.pl |   4 -
 tp/t/results/sectioning/top_chapter_sections.pl    |   2 -
 .../sectioning/top_no_argument_and_content.pl      |   1 -
 .../results/sectioning/top_no_argument_and_node.pl |   4 -
 .../sectioning/top_no_argument_and_top_node.pl     |   4 -
 .../sectioning/top_node_no_menu_direction.pl       |   4 -
 tp/t/results/sectioning/top_node_part_top.pl       |   1 -
 tp/t/results/sectioning/top_node_up_url.pl         |   4 -
 tp/t/results/sectioning/top_part_chapter.pl        |   2 -
 tp/t/results/sectioning/top_without_node_nodes.pl  |   4 -
 .../sectioning/top_without_node_sections.pl        |   4 -
 tp/t/results/sectioning/topic_guide.pl             |  12 -
 .../transliterated_split_equivalent_nodes.pl       |   7 -
 tp/t/results/sectioning/two_nodes_at_the_end.pl    |   4 -
 .../sectioning/two_nodes_between_chapters.pl       |   5 -
 .../sectioning/two_unnumbered_no_argument.pl       |   4 -
 tp/t/results/sectioning/unknown_node_in_menu.pl    |   2 -
 .../sectioning/unnumbered_before_node_top_top.pl   |   2 -
 tp/t/results/sectioning/unnumbered_before_top.pl   |   2 -
 .../sectioning/unnumbered_before_top_node.pl       |   2 -
 tp/t/results/sectioning/unnumbered_no_argument.pl  |   3 -
 .../unnumbered_top_without_node_nodes.pl           |   7 -
 .../unnumbered_top_without_node_sections.pl        |   6 -
 tp/t/results/value/bad_syntax.pl                   |   1 -
 tp/t/results/value/ignored_value_definition.pl     |   2 -
 tp/t/results/value/set_form_feed.pl                |   1 -
 tp/t/results/value/set_in_item_missing_line.pl     |   2 -
 tp/t/results/value/set_on_item_line.pl             |   2 -
 tp/t/results/value/simple.pl                       |   1 -
 tp/t/results/value/value_after_accent.pl           |   2 -
 tp/t/results/value/value_after_brace_command.pl    |   6 -
 tp/t/results/value/value_in_index_commands.pl      |   4 -
 tp/t/results/value/value_in_misc_commands.pl       |   9 -
 tp/t/results/value/value_in_node.pl                |   7 -
 tp/t/results/value/value_node_directions.pl        |   5 -
 .../value_and_macro/comma_value_in_macro_arg.pl    |   3 -
 .../results/value_and_macro/value_in_macro_body.pl |   1 -
 tp/t/results/verb/comments.pl                      |   2 -
 tp/t/results/verb/end_of_line.pl                   |   1 -
 tp/t/results/verb/multiline.pl                     |   1 -
 tp/t/results/verb/nested.pl                        |   2 -
 tp/t/results/verb/simple.pl                        |   1 -
 .../verb/verb_and_char_end_of_line_not_closed.pl   |   1 -
 .../results/verb/verb_at_end_of_line_not_closed.pl |   1 -
 tp/t/results/verb/verb_not_closed.pl               |   1 -
 tp/t/results/verb/verb_not_closed_with_char.pl     |   1 -
 .../brace_commands_spaces_end_of_lines.pl          |   6 -
 tp/t/results/xml_tests/commands_and_spaces.pl      |  12 -
 tp/t/results/xml_tests/comments_end_lines.pl       |   8 -
 .../xml_tests/comments_on_block_command_lines.pl   |  13 -
 tp/t/results/xml_tests/image_inline_or_not.pl      |  32 -
 tp/t/results/xml_tests/lone_bye.pl                 |   1 -
 tp/t/results/xml_tests/node_and_bye.pl             |   1 -
 tp/t/results/xml_tests/node_no_section.pl          |   2 -
 tp/t/results/xml_tests/raw.pl                      |   2 -
 tp/t/results/xml_tests/raw_and_comments.pl         |   2 -
 tp/t/results/xml_tests/spaces_info_lost.pl         |   1 -
 tp/t/results/xtable/accent_on_table_line.pl        |   7 -
 tp/t/results/xtable/block_commands_in_table.pl     |   9 -
 .../xtable/comment_and_itemx_before_item.pl        |   1 -
 .../results/xtable/definfoenclose_on_table_line.pl |   1 -
 tp/t/results/xtable/empty_item_itemx.pl            |   3 -
 tp/t/results/xtable/headitem_in_table.pl           |   1 -
 .../results/xtable/inter_item_commands_in_table.pl |  13 -
 .../inter_item_commands_in_table_in_example.pl     |   2 -
 .../xtable/invalid_command_and_brace_in_table.pl   |   1 -
 tp/t/results/xtable/itemx_before_item.pl           |   1 -
 tp/t/results/xtable/long_item.pl                   |   1 -
 .../xtable/no_arg_brace_command_on_table_line.pl   |   2 -
 tp/t/results/xtable/no_argument_for_table.pl       |   2 -
 tp/t/results/xtable/table_nested.pl                |  10 -
 tp/t/results/xtable/text_between_item_itemx.pl     |   1 -
 tp/t/results/xtable/title_and_itemx_before_item.pl |   1 -
 1035 files changed, 1425 insertions(+), 12002 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 709a597f7a..eb230aa236 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,37 @@
+2022-09-17  Patrice Dumas  <pertusus@free.fr>
+
+       Remove contents tree element keys if empty
+
+       * tp/Texinfo/ParserNonXS.pm (parse_texi_line, _begin_paragraph)
+       (_close_command_cleanup, _close_current, _abort_empty_line)
+       (_isolate_last_space, _parse_node_manual, _parse_float_type)
+       (_split_def_args, _parse_def, _convert_to_text, _end_line)
+       (_register_extra_menu_entry_information, _enter_menu_entry_node)
+       (_setup_document_root_and_before_node_section)
+       (_process_remaining_on_line, _parse_line_command_args):
+       do not add an explicit empty contents array reference.  If
+       a contents is emptied, or an empty non-closed command or type appears
+       at the end of the document, remove the key.  
+
+       * p/Texinfo/XS/parsetexi/api.c (element_to_perl_hash): do not
+       set 'contents' if empty.
+
+       * tp/Texinfo/Common.pm (_add_preamble_before_content)
+       (parse_node_manual), tp/Texinfo/Convert/DocBook.pm (_convert),
+       tp/Texinfo/Convert/HTML.pm (command_text, _convert_row_type)
+       (_convert), tp/Texinfo/Convert/Info.pm (format_image),
+       tp/Texinfo/Convert/LaTeX.pm (_convert),
+       tp/Texinfo/Convert/Plaintext.pm (image_formatted_text)
+       (format_image, _convert), tp/Texinfo/Convert/Texinfo.pm
+       (root_heading_command_to_texinfo),
+       tp/Texinfo/Convert/TexinfoMarkup.pm (_convert),
+       tp/Texinfo/Convert/Utils.pm (definition_arguments_content)
+       (find_innermost_accent_contents), tp/Texinfo/Transformations.pm:
+       handle non defined 'contents'.
+
+       * tp/Texinfo/Common.pm (rearrange_tree_beginning): remove
+       before_node_section contents if empty.
+
 2022-09-17  Gavin Smith  <gavinsmith0123@gmail.com>
 
        * doc/texinfo.tex (\frenchspacing): Save french spacing setting
diff --git a/tp/Makefile.am b/tp/Makefile.am
index 60e232a7ae..6cddd245d0 100644
--- a/tp/Makefile.am
+++ b/tp/Makefile.am
@@ -205,6 +205,7 @@ test_files = \
  t/input_files/formatting.texi \
  t/input_files/glossary.texi \
  t/input_files/in_menu_only_special_spaces_node.texi \
+ t/input_files/in_menu_only_special_ascii_spaces_node.texi \
  t/input_files/index_no_node.texi \
  t/input_files/index_split.texi \
  t/input_files/japanese_utf8.texi \
diff --git a/tp/Texinfo/Common.pm b/tp/Texinfo/Common.pm
index c29c3e1298..8df9fecd56 100644
--- a/tp/Texinfo/Common.pm
+++ b/tp/Texinfo/Common.pm
@@ -1340,6 +1340,8 @@ sub rearrange_tree_beginning($$)
     }
     unshift (@{$before_node_section->{'contents'}}, $before_setfilename)
       if (@{$before_setfilename->{'contents'}});
+    delete $before_node_section->{'contents'}
+      if (scalar(@{$before_node_section->{'contents'}}) == 0);
   }
   
   _add_preamble_before_content($before_node_section);
@@ -1354,20 +1356,22 @@ sub _add_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 ($before_node_section->{'contents'}) {
+    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;
+      }
     }
   }
   push @first_types, $informational_preamble;
@@ -1462,11 +1466,19 @@ sub _count_opened_tree_braces($$)
 #
 # Could be documented, but only is there is evidence that this function
 # is useful in user-defined code.
+#
+# FIXME need to clean the code, simply returning undef if there are
+# no contents does not work, this is not normal.
 sub parse_node_manual($)
 {
   my $label_contents_container = shift;
 
-  my @contents = @{$label_contents_container->{'contents'}};
+  #return ($label_contents_container, undef)
+  #   if (!$label_contents_container->{'contents'});
+
+  my @contents;
+  @contents = @{$label_contents_container->{'contents'}}
+     if ($label_contents_container->{'contents'});
 
   my $manual;
   my $result;
@@ -1533,9 +1545,11 @@ sub parse_node_manual($)
   if (defined($result) and defined($result->{'manual_content'})) {
     @$new_contents = ({ 'text' => '(', 'parent' => $label_contents_container },
                       @$manual);
-    push @$new_contents, {  'text' => ')', 'parent' => 
$label_contents_container }
+    push @$new_contents, {  'text' => ')',
+                            'parent' => $label_contents_container }
       if $end_paren;
-    push @$new_contents, { 'text' => $spaces_after, 'parent' => 
$label_contents_container }
+    push @$new_contents, { 'text' => $spaces_after,
+                           'parent' => $label_contents_container }
       if $spaces_after;
   }
   if (@contents) {
diff --git a/tp/Texinfo/Convert/DocBook.pm b/tp/Texinfo/Convert/DocBook.pm
index 71bf0a1455..c424df575d 100644
--- a/tp/Texinfo/Convert/DocBook.pm
+++ b/tp/Texinfo/Convert/DocBook.pm
@@ -1047,6 +1047,7 @@ sub _convert($$;$)
               $book_contents = $element->{'args'}->[-1]->{'contents'};
             }
             if (defined($element->{'args'}->[2])
+                and $element->{'args'}->[2]->{'contents'}
                 and @{$element->{'args'}->[2]->{'contents'}}) {
               my $section_name_contents = 
$element->{'args'}->[2]->{'contents'};
               $section_name = $self->_convert(
@@ -1057,16 +1058,19 @@ sub _convert($$;$)
           my $manual_file_contents;
           if (scalar(@{$element->{'args'}}) >= $manual_file_index+1
               and defined($element->{'args'}->[$manual_file_index])
+              and $element->{'args'}->[$manual_file_index]->{'contents'}
               and @{$element->{'args'}->[$manual_file_index]->{'contents'}}) {
             $manual_file_contents = 
$element->{'args'}->[$manual_file_index]->{'contents'};
           }
           if (! defined($section_name) and defined($element->{'args'}->[1])
-                   and @{$element->{'args'}->[1]->{'contents'}}) {
+              and $element->{'args'}->[1]->{'contents'}
+              and @{$element->{'args'}->[1]->{'contents'}}) {
             my $section_name_contents
               = $element->{'args'}->[1]->{'contents'};
             $section_name = $self->_convert(
                    {'contents' => $section_name_contents});
           } elsif (defined($element->{'args'}->[0])
+                   and $element->{'args'}->[0]->{'contents'}
                    and @{$element->{'args'}->[0]->{'contents'}}) {
             my $node_contents
               = $element->{'args'}->[0]->{'contents'};
@@ -1214,6 +1218,7 @@ sub _convert($$;$)
         }
       } elsif ($element->{'cmdname'} eq 'image') {
         if (defined($element->{'args'}->[0])
+            and $element->{'args'}->[0]->{'contents'}
             and @{$element->{'args'}->[0]->{'contents'}}) {
           my $basefile = Texinfo::Convert::Text::convert_to_text(
            {'contents' => $element->{'args'}->[0]->{'contents'}},
@@ -1267,10 +1272,13 @@ sub _convert($$;$)
           my $email_text;
           if (scalar(@{$element->{'args'}}) == 2
               and defined($element->{'args'}->[-1])
+              and $element->{'args'}->[-1]->{'contents'}
               and @{$element->{'args'}->[-1]->{'contents'}}) {
             $name = $element->{'args'}->[1]->{'contents'};
           }
-          if (defined($element->{'args'}->[0]) and 
@{$element->{'args'}->[0]->{'contents'}}) {
+          if (defined($element->{'args'}->[0])
+              and $element->{'args'}->[0]->{'contents'}
+              and @{$element->{'args'}->[0]->{'contents'}}) {
             $email = $element->{'args'}->[0]->{'contents'};
             $email_text
               = $self->_protect_text(Texinfo::Convert::Text::convert_to_text(
@@ -1294,6 +1302,7 @@ sub _convert($$;$)
         if ($element->{'args'}) {
           my ($url_text, $url_content);
           if (defined($element->{'args'}->[0])
+              and $element->{'args'}->[0]->{'contents'}
               and @{$element->{'args'}->[0]->{'contents'}}) {
             $url_content = $element->{'args'}->[0]->{'contents'};
             $url_text = $self->_protect_text(
@@ -1306,13 +1315,17 @@ sub _convert($$;$)
           }
           my $replacement;
           if (scalar(@{$element->{'args'}}) >= 2 
-              and defined($element->{'args'}->[1]) and 
@{$element->{'args'}->[1]->{'contents'}}) {
+              and defined($element->{'args'}->[1])
+              and $element->{'args'}->[1]->{'contents'}
+              and @{$element->{'args'}->[1]->{'contents'}}) {
             $replacement = $self->_convert({'contents' 
                       => $element->{'args'}->[1]->{'contents'}});
           }
           if (!defined($replacement) or $replacement eq '') {
             if (scalar(@{$element->{'args'}}) == 3
-                and defined($element->{'args'}->[2]) and 
@{$element->{'args'}->[2]->{'contents'}}) {
+                and defined($element->{'args'}->[2])
+                and $element->{'args'}->[2]->{'contents'}
+                and @{$element->{'args'}->[2]->{'contents'}}) {
               $replacement = $self->_convert({'contents' 
                       => $element->{'args'}->[2]->{'contents'}});
             }
@@ -1402,6 +1415,7 @@ sub _convert($$;$)
         }
         if (scalar(@{$element->{'args'}}) > $arg_index
             and defined($element->{'args'}->[$arg_index])
+            and $element->{'args'}->[$arg_index]->{'contents'}
             and @{$element->{'args'}->[$arg_index]->{'contents'}}) {
           $result .= $self->_convert({'contents'
                         => $element->{'args'}->[$arg_index]->{'contents'}});
diff --git a/tp/Texinfo/Convert/HTML.pm b/tp/Texinfo/Convert/HTML.pm
index 5d6a47342b..0861a5f9b9 100644
--- a/tp/Texinfo/Convert/HTML.pm
+++ b/tp/Texinfo/Convert/HTML.pm
@@ -1042,10 +1042,9 @@ sub command_text($$;$)
           return '';
         }
       } else {
-        if (!$command->{'args'}->[0]->{'contents'}) {
-          cluck "No misc_content: "
-            .Texinfo::Common::debug_print_element($command);
-        }
+        my $section_arg_contents = [];
+        $section_arg_contents = $command->{'args'}->[0]->{'contents'}
+          if $command->{'args'}->[0]->{'contents'};
         if (defined($command->{'structure'}->{'section_number'})
             and ($self->get_conf('NUMBER_SECTIONS')
                  or !defined($self->get_conf('NUMBER_SECTIONS')))) {
@@ -1055,22 +1054,20 @@ sub command_text($$;$)
                              {'number'
                                 => {'text' => 
$command->{'structure'}->{'section_number'}},
                               'section_title'
-                                => {'contents'
-                                    => 
$command->{'args'}->[0]->{'contents'}}});
+                                => {'contents' => $section_arg_contents}});
           } else {
             $tree = $self->gdt('{number} {section_title}',
                              {'number'
                                 => {'text' => 
$command->{'structure'}->{'section_number'}},
                               'section_title'
-                                => {'contents'
-                                    => 
$command->{'args'}->[0]->{'contents'}}});
+                                => {'contents' => $section_arg_contents}});
           }
         } else {
-          $tree = {'contents' => [@{$command->{'args'}->[0]->{'contents'}}]};
+          $tree = {'contents' => $section_arg_contents};
         }
 
         $target->{'tree_nonumber'}
-          = {'contents' => $command->{'args'}->[0]->{'contents'}};
+          = {'contents' => $section_arg_contents};
       }
       $target->{'tree'} = $tree;
     } else {
@@ -5673,8 +5670,8 @@ sub _convert_row_type($$$$) {
   return $content if ($self->in_string());
   if ($content =~ /\S/) {
     my $result = '<tr>' . $content . '</tr>';
-    my $row_cmdname = $element->{'contents'}->[0]->{'cmdname'};
-    if ($row_cmdname ne 'headitem') {
+    if ($element->{'contents'}
+        and $element->{'contents'}->[0]->{'cmdname'} ne 'headitem') {
       # if headitem, end of line added in _convert_multitable_head_type
       $result .= "\n";
     }
@@ -10167,7 +10164,7 @@ sub _convert($$;$)
         $result .= &{$self->{'commands_open'}->{$command_name}}($self,
                                                  $command_name, $element);
       }
-      my $content_formatted;
+      my $content_formatted = '';
       if ($element->{'contents'}) {
         if ($convert_to_latex) {
           $content_formatted
@@ -10175,7 +10172,6 @@ sub _convert($$;$)
                                 {'contents' => $element->{'contents'}},
                                          $self->{'options_latex_math'});
         } else {
-          $content_formatted = '';
           my $content_idx = 0;
           foreach my $content (@{$element->{'contents'}}) {
             $content_formatted .= _convert($self, $content, "$command_type 
c[$content_idx]");
@@ -10339,13 +10335,12 @@ sub _convert($$;$)
       $self->{'document_context'}->[-1]->{'string'}++;
     }
 
-    my $content_formatted;
+    my $content_formatted = '';
     if ($type_name eq 'definfoenclose_command') {
       if ($element->{'args'}) {
         $content_formatted = $self->_convert($element->{'args'}->[0]);
       }
     } elsif ($element->{'contents'}) {
-      $content_formatted = '';
       my $content_idx = 0;
       foreach my $content (@{$element->{'contents'}}) {
         $content_formatted .= _convert($self, $content, "$command_type 
c[$content_idx]");
@@ -10358,7 +10353,6 @@ sub _convert($$;$)
                                                  $type_name,
                                                  $element,
                                                  $content_formatted);
-      #print STDERR "Converting type $type_name -> $result\n";
     } elsif (defined($content_formatted)) {
       $result = $content_formatted;
     }
diff --git a/tp/Texinfo/Convert/Info.pm b/tp/Texinfo/Convert/Info.pm
index 44efa57e1a..f34f308182 100644
--- a/tp/Texinfo/Convert/Info.pm
+++ b/tp/Texinfo/Convert/Info.pm
@@ -534,6 +534,7 @@ sub format_image($$)
   my $lines_count = 0;
 
   if (defined($element->{'args'}->[0])
+      and $element->{'args'}->[0]->{'contents'}
       and @{$element->{'args'}->[0]->{'contents'}}) {
     my $basefile = Texinfo::Convert::Text::convert_to_text(
       {'contents' => $element->{'args'}->[0]->{'contents'}},
@@ -564,6 +565,7 @@ sub format_image($$)
     my ($text, $width) = $self->txt_image_text($element, $basefile);
     my $alt;
     if (defined($element->{'args'}->[3])
+        and $element->{'args'}->[3]->{'contents'}
         and @{$element->{'args'}->[3]->{'contents'}}) {
      $alt = Texinfo::Convert::Text::convert_to_text(
        {'contents' => $element->{'args'}->[3]->{'contents'}},
@@ -577,8 +579,7 @@ sub format_image($$)
       $image_file =~ s/\"/\\\"/g;
       $result = "\x{00}\x{08}[image src=\"$image_file\"";
 
-      if (defined($element->{'args'}->[3])
-          and @{$element->{'args'}->[3]->{'contents'}}) {
+      if ($alt) {
         $alt =~ s/\\/\\\\/g;
         $alt =~ s/\"/\\\"/g;
         $result .= " alt=\"$alt\"";
diff --git a/tp/Texinfo/Convert/LaTeX.pm b/tp/Texinfo/Convert/LaTeX.pm
index 8a57414fea..5d28622b2c 100644
--- a/tp/Texinfo/Convert/LaTeX.pm
+++ b/tp/Texinfo/Convert/LaTeX.pm
@@ -2504,6 +2504,7 @@ sub _convert($$)
       return $result;
     } elsif ($cmdname eq 'image') {
       if (defined($element->{'args'}->[0])
+          and $element->{'args'}->[0]->{'contents'}
           and @{$element->{'args'}->[0]->{'contents'}}) {
         # distinguish text basefile used to find the file and
         # converted basefile with special characters escaped
@@ -2545,6 +2546,7 @@ sub _convert($$)
         my $width;
         if ((@{$element->{'args'}} >= 2)
               and defined($element->{'args'}->[1])
+              and $element->{'args'}->[1]->{'contents'}
               and @{$element->{'args'}->[1]->{'contents'}}){
           push @{$self->{'formatting_context'}->[-1]->{'text_context'}}, 
'ctx_raw';
           $width = _convert($self, {'contents'
@@ -2558,6 +2560,7 @@ sub _convert($$)
         my $height;
         if ((@{$element->{'args'}} >= 3)
               and defined($element->{'args'}->[2])
+              and $element->{'args'}->[2]->{'contents'}
               and @{$element->{'args'}->[2]->{'contents'}}) {
           push @{$self->{'formatting_context'}->[-1]->{'text_context'}}, 
'ctx_raw';
           $height = _convert($self, {'contents'
@@ -2593,11 +2596,13 @@ sub _convert($$)
         my $email_text;
         if (scalar (@{$element->{'args'}}) == 2
             and defined($element->{'args'}->[1])
+            and $element->{'args'}->[1]->{'contents'}
             and @{$element->{'args'}->[1]->{'contents'}}) {
           $name = $element->{'args'}->[1]->{'contents'};
           $converted_name = _convert($self, {'contents' => $name});
         }
         if (defined($element->{'args'}->[0])
+            and $element->{'args'}->[0]->{'contents'}
             and @{$element->{'args'}->[0]->{'contents'}}) {
           $email = $element->{'args'}->[0]->{'contents'};
           $email_text
@@ -2621,7 +2626,8 @@ sub _convert($$)
              and @{$element->{'args'}->[2]->{'contents'}}) {
           unshift @{$self->{'current_contents'}->[-1]},
             {'contents' => $element->{'args'}->[2]->{'contents'}};
-        } elsif (@{$element->{'args'}->[0]->{'contents'}}) {
+        } elsif ($element->{'args'}->[0]->{'contents'}
+                 and @{$element->{'args'}->[0]->{'contents'}}) {
           my $url_content = $element->{'args'}->[0]->{'contents'};
           my $url_text = $self->_protect_url(
             Texinfo::Convert::Text::convert_to_text(
@@ -2629,6 +2635,7 @@ sub _convert($$)
                {'code' => 1, %{$self->{'convert_text_options'}}}));
           if (scalar(@{$element->{'args'}}) == 2
              and defined($element->{'args'}->[1])
+             and $element->{'args'}->[1]->{'contents'}
              and @{$element->{'args'}->[1]->{'contents'}}) {
             my $description = _convert($self, {'contents',
                                    $element->{'args'}->[1]->{'contents'}});
@@ -2909,6 +2916,7 @@ sub _convert($$)
     } elsif ($explained_commands{$cmdname}) {
       if ($element->{'args'}
           and defined($element->{'args'}->[0])
+          and $element->{'args'}->[0]->{'contents'}
           and @{$element->{'args'}->[0]->{'contents'}}) {
         # in abbr spaces never end a sentence.
         my $argument;
@@ -2940,6 +2948,7 @@ sub _convert($$)
       }
       if (scalar(@{$element->{'args'}}) > $arg_index
          and defined($element->{'args'}->[$arg_index])
+         and $element->{'args'}->[$arg_index]->{'contents'}
          and scalar(@{$element->{'args'}->[$arg_index]->{'contents'}})) {
         if ($cmdname eq 'inlineraw') {
           push @{$self->{'formatting_context'}->[-1]->{'text_context'}}, 
'ctx_raw';
diff --git a/tp/Texinfo/Convert/Plaintext.pm b/tp/Texinfo/Convert/Plaintext.pm
index 442718059e..786d9a6fba 100644
--- a/tp/Texinfo/Convert/Plaintext.pm
+++ b/tp/Texinfo/Convert/Plaintext.pm
@@ -1503,7 +1503,8 @@ sub image_formatted_text($$$$)
   if (defined($text)) {
     $result = $text;
   } elsif (defined($element->{'args'}->[3])
-      and @{$element->{'args'}->[3]->{'contents'}}) {
+           and $element->{'args'}->[3]->{'contents'}
+           and @{$element->{'args'}->[3]->{'contents'}}) {
     $result = '[' .Texinfo::Convert::Text::convert_to_text(
       {'contents' => $element->{'args'}->[3]->{'contents'}},
       $self->{'convert_text_options'}) .']';
@@ -1521,7 +1522,8 @@ sub format_image($$)
   my ($self, $element) = @_;
 
   if (defined($element->{'args'}->[0])
-        and @{$element->{'args'}->[0]->{'contents'}}) {
+      and $element->{'args'}->[0]->{'contents'}
+      and @{$element->{'args'}->[0]->{'contents'}}) {
     my $basefile = Texinfo::Convert::Text::convert_to_text(
      {'contents' => $element->{'args'}->[0]->{'contents'}},
      {'code' => 1, %{$self->{'convert_text_options'}}});
@@ -1945,10 +1947,12 @@ sub _convert($$)
         my $email;
         if (scalar (@{$element->{'args'}}) == 2
             and defined($element->{'args'}->[1])
+            and $element->{'args'}->[1]->{'contents'}
             and @{$element->{'args'}->[1]->{'contents'}}) {
           $name = $element->{'args'}->[1]->{'contents'};
         }
         if (defined($element->{'args'}->[0])
+            and $element->{'args'}->[0]->{'contents'}
             and @{$element->{'args'}->[0]->{'contents'}}) {
           $email = $element->{'args'}->[0]->{'contents'};
         }
@@ -1971,15 +1975,18 @@ sub _convert($$)
       if ($element->{'args'}) {
         if (scalar(@{$element->{'args'}}) == 3
              and defined($element->{'args'}->[2])
+             and $element->{'args'}->[2]->{'contents'}
              and @{$element->{'args'}->[2]->{'contents'}}) {
           unshift @{$self->{'current_contents'}->[-1]}, 
             {'contents' => $element->{'args'}->[2]->{'contents'}};
-        } elsif (@{$element->{'args'}->[0]->{'contents'}}) {
+        } elsif ($element->{'args'}->[0]->{'contents'}
+                 and @{$element->{'args'}->[0]->{'contents'}}) {
           # no mangling of --- and similar in url.
           my $url = {'type' => '_code',
               'contents' => $element->{'args'}->[0]->{'contents'}};
           if (scalar(@{$element->{'args'}}) == 2
              and defined($element->{'args'}->[1])
+             and $element->{'args'}->[1]->{'contents'}
              and @{$element->{'args'}->[1]->{'contents'}}) {
             my $prepended = $self->gdt('{text} ({url})', 
                  {'text' => $element->{'args'}->[1]->{'contents'},
@@ -2269,6 +2276,7 @@ sub _convert($$)
     } elsif ($explained_commands{$command}) {
       if ($element->{'args'}
           and defined($element->{'args'}->[0])
+          and $element->{'args'}->[0]->{'contents'}
           and @{$element->{'args'}->[0]->{'contents'}}) {
         # in abbr spaces never end a sentence.
         my $argument;
@@ -2304,6 +2312,7 @@ sub _convert($$)
       }
       if (scalar(@{$element->{'args'}}) > $arg_index
          and defined($element->{'args'}->[$arg_index])
+         and $element->{'args'}->[$arg_index]->{'contents'}
          and @{$element->{'args'}->[$arg_index]->{'contents'}}) {
         my $argument;
         if ($command eq 'inlineraw') {
diff --git a/tp/Texinfo/Convert/Texinfo.pm b/tp/Texinfo/Convert/Texinfo.pm
index 48b0d846ce..30d8005381 100644
--- a/tp/Texinfo/Convert/Texinfo.pm
+++ b/tp/Texinfo/Convert/Texinfo.pm
@@ -79,7 +79,8 @@ sub root_heading_command_to_texinfo($)
   if ($element->{'cmdname'}) {
     if ($element->{'cmdname'} eq 'node') {
       $tree = $element->{'extra'}->{'node_content'};
-    } elsif ($sectioning_heading_commands{$element->{'cmdname'}}) {
+    } elsif ($sectioning_heading_commands{$element->{'cmdname'}}
+             and $element->{'args'}->[0]->{'contents'}) {
       $tree = $element->{'args'}->[0]->{'contents'};
     }
   } else {
@@ -87,7 +88,7 @@ sub root_heading_command_to_texinfo($)
   }
   return '@'.$element->{'cmdname'}.' '.convert_to_texinfo({'contents' => 
$tree})
           if ($tree);
-  return 'UNDEF @'.$element->{'cmdname'};
+  return '@'.$element->{'cmdname'};
 }
 
 # Following subroutines deal with transforming a texinfo tree into texinfo
diff --git a/tp/Texinfo/Convert/TexinfoMarkup.pm 
b/tp/Texinfo/Convert/TexinfoMarkup.pm
index be3bdd5b53..c3905d5cb7 100644
--- a/tp/Texinfo/Convert/TexinfoMarkup.pm
+++ b/tp/Texinfo/Convert/TexinfoMarkup.pm
@@ -1084,6 +1084,7 @@ sub _convert($$;$)
             $manual_arg_index = 2;
           }
           if (defined($element->{'args'}->[$manual_arg_index])
+              and $element->{'args'}->[$manual_arg_index]->{'contents'}
               and @{$element->{'args'}->[$manual_arg_index]->{'contents'}}) {
             $manual = Texinfo::Convert::Text::convert_to_text({'contents'
                      => $element->{'args'}->[$manual_arg_index]->{'contents'}},
diff --git a/tp/Texinfo/Convert/Utils.pm b/tp/Texinfo/Convert/Utils.pm
index bce77f9d8f..f4c6357b5a 100644
--- a/tp/Texinfo/Convert/Utils.pm
+++ b/tp/Texinfo/Convert/Utils.pm
@@ -86,7 +86,9 @@ sub definition_arguments_content($)
   my $element = shift;
 
   return undef if (!defined($element->{'extra'})
-                    or !defined($element->{'extra'}->{'def_parsed_hash'}));
+                    or !defined($element->{'extra'}->{'def_parsed_hash'})
+                    or !$element->{'args'}->[0]->{'contents'});
+
   my @args = @{$element->{'args'}->[0]->{'contents'}};
   while (@args) {
     last if (defined($args[0]->{'extra'})
@@ -167,9 +169,6 @@ sub find_innermost_accent_contents($)
     }
     my $arg = $current->{'args'}->[0];
     if (!$arg->{'contents'}) {
-      print STDERR "BUG: No content in accent command\n";
-      #print STDERR Data::Dumper->Dump([$current]);
-      #print STDERR 
Texinfo::Convert::Texinfo::convert_to_texinfo($current)."\n";
       return ([], \@accent_commands);
     }
     # inside the argument of an accent
diff --git a/tp/Texinfo/ParserNonXS.pm b/tp/Texinfo/ParserNonXS.pm
index 6ef285c04b..088b5571ad 100644
--- a/tp/Texinfo/ParserNonXS.pm
+++ b/tp/Texinfo/ParserNonXS.pm
@@ -796,7 +796,7 @@ sub parse_texi_line($$;$$$$)
   return undef unless (_prepare_input_from_text($self, $text, $lines_nr, $file,
                                                 $macro, $fixed_line_number));
 
-  my $root = {'contents' => [], 'type' => 'root_line'};
+  my $root = {'type' => 'root_line'};
   my $tree = $self->_parse_texi($root, $root);
   return $tree;
 }
@@ -1249,14 +1249,10 @@ sub _begin_paragraph($$;$)
   # that there may be cases of !$current->{'type'} and !$current->{'cmdname'}
   if ((!$current->{'type'} or $type_with_paragraph{$current->{'type'}})
       and !$no_paragraph_contexts{$self->_top_context()}) {
-    if (!defined($current->{'contents'})) {
-      $self->_bug_message("contents undef", $source_info, $current);
-      die;
-    }
 
     # find whether an @indent precedes the paragraph
     my $indent;
-    if (scalar(@{$current->{'contents'}})) {
+    if ($current->{'contents'} and scalar(@{$current->{'contents'}})) {
       my $index = scalar(@{$current->{'contents'}}) -1;
       while ($index >= 0
             and !($current->{'contents'}->[$index]->{'type'}
@@ -1274,7 +1270,7 @@ sub _begin_paragraph($$;$)
       }
     }
     push @{$current->{'contents'}},
-            { 'type' => 'paragraph', 'parent' => $current, 'contents' => [] };
+            { 'type' => 'paragraph', 'parent' => $current };
     $current->{'contents'}->[-1]->{'extra'}->{$indent} = 1 if ($indent);
     $current = $current->{'contents'}->[-1];
     print STDERR "PARAGRAPH\n" if ($self->{'DEBUG'});
@@ -1448,7 +1444,7 @@ sub _end_preformatted($$$;$$)
   if ($current->{'type'} and $current->{'type'} eq 'preformatted') {
     print STDERR "CLOSE PREFORMATTED\n" if ($self->{'DEBUG'});
     # completly remove void preformatted contexts
-    if (!@{$current->{'contents'}}) {
+    if (!$current->{'contents'}) {
       my $removed = pop @{$current->{'parent'}->{'contents'}};
       print STDERR "popping $removed->{'type'}\n" if ($self->{'DEBUG'});
     }
@@ -1698,8 +1694,11 @@ sub _close_command_cleanup($$) {
           $end->{'parent'} = $current;
           push @{$current->{'contents'}}, $end;
         }
-        # remove empty before_items
-        if (!@{$before_item->{'contents'}}) {
+        # remove empty before_items.  Both conditions can happen, the first
+        # if the before item remained empty, the second if after removing end
+        # and spaces it became empty.
+        if (!$before_item->{'contents'} or
+            scalar(@{$before_item->{'contents'}}) == 0) {
           if ($leading_spaces) {
             my $space = shift @{$current->{'contents'}};
             shift @{$current->{'contents'}};
@@ -1776,10 +1775,6 @@ sub _close_current($$$;$$)
         $self->_line_error(sprintf(__("\@%s seen before \@end %s"),
                                   $interrupting_command, 
$current->{'cmdname'}),
                            $source_info);
-        # to have same result as the XS parser
-        if (scalar(@{$current->{'contents'}}) == 0) {
-          delete $current->{'contents'};
-        }
       } else {
         $self->_line_error(sprintf(__("no matching `%cend %s'"),
                                    ord('@'), $current->{'cmdname'}),
@@ -1787,11 +1782,9 @@ sub _close_current($$$;$$)
         if ($block_commands{$current->{'cmdname'}} eq 'conditional') {
           # in this case we are within an ignored conditional
           my $conditional = pop @{$current->{'parent'}->{'contents'}};
-        } elsif ($current->{'contents'}
-                 and scalar(@{$current->{'contents'}}) == 0
-                 and $block_commands{$current->{'cmdname'}} =~ /^\d+$/) {
-          # to have the same result as the XS parser
-          delete $current->{'contents'};
+          if (scalar(@{$current->{'parent'}->{'contents'}}) == 0) {
+            delete $current->{'parent'}->{'contents'};
+          }
         }
       }
       if ($preformatted_commands{$current->{'cmdname'}}
@@ -1804,6 +1797,9 @@ sub _close_current($$$;$$)
       }
       pop @{$self->{'regions_stack'}}
          if ($region_commands{$current->{'cmdname'}});
+      # empty non-closed block commands at the end of the document
+      delete $current->{'contents'}
+        if ($current->{'contents'} and scalar(@{$current->{'contents'}}) == 0);
       $current = $current->{'parent'};
     } else {
       # There @item and @tab commands are closed, and also line commands
@@ -1823,7 +1819,6 @@ sub _close_current($$$;$$)
         # remove spaces element from tree and update extra values
         _abort_empty_line($self, $current);
       }
-
     } elsif ($current->{'type'} eq 'menu_comment'
              or $current->{'type'} eq 'menu_entry_description') {
       # close empty menu_comment
@@ -1835,6 +1830,9 @@ sub _close_current($$$;$$)
              or $current->{'type'} eq 'block_line_arg') {
       $self->_pop_context(['ct_line', 'ct_def'], $source_info, $current);
     }
+    # empty types, not closed or associated to a command that is not closed
+    delete $current->{'contents'}
+      if ($current->{'contents'} and !@{$current->{'contents'}});
     $current = $current->{'parent'};
   } else { # Should never go here.
     $current = $current->{'parent'} if ($current->{'parent'});
@@ -2313,9 +2311,11 @@ sub _abort_empty_line {
 
     $spaces_element->{'text'} .= $additional_spaces;
 
-    # remove empty 'empty*before'.
+    # remove empty 'empty*before'.  Happens in many situations.
     if ($spaces_element->{'text'} eq '') {
       pop @{$current->{'contents'}};
+      delete $current->{'contents'}
+         if (scalar(@{$current->{'contents'}}) == 0);
     } elsif ($spaces_element->{'type'} eq 'empty_line') {
       # exactly the same condition as to begin a paragraph
       if ((!$current->{'type'} or $type_with_paragraph{$current->{'type'}})
@@ -2329,7 +2329,8 @@ sub _abort_empty_line {
       # Remove element from main tree. It will still be referenced in
       # the 'extra' hash as 'spaces_before_argument'.
       pop @{$current->{'contents'}};
-
+      delete $current->{'contents'}
+         if (scalar(@{$current->{'contents'}}) == 0);
       my $owning_element
         = $spaces_element->{'extra'}->{'spaces_associated_command'};
       $owning_element->{'extra'}->{'spaces_before_argument'}
@@ -2346,7 +2347,7 @@ sub _isolate_last_space
 {
   my ($self, $current) = @_;
 
-  return if (!$current->{'contents'} or !@{$current->{'contents'}});
+  return if (!$current->{'contents'});
 
   # Store a final comment command in the 'extra' hash.
   if (scalar(@{$current->{'contents'}}) >= 1
@@ -2354,11 +2355,13 @@ sub _isolate_last_space
       and ($current->{'contents'}->[-1]->{'cmdname'} eq 'c'
             or $current->{'contents'}->[-1]->{'cmdname'} eq 'comment')) {
     $current->{'extra'}->{'comment_at_end'} = pop @{$current->{'contents'}};
+    delete $current->{'contents'}
+      if (scalar(@{$current->{'contents'}}) == 0);
     # TODO: @c should probably not be allowed inside most brace commands
     # as this would be difficult to implement properly in TeX.
   }
 
-  return if !@{$current->{'contents'}}
+  return if !$current->{'contents'}
             or !defined($current->{'contents'}->[-1]->{'text'})
             or ($current->{'contents'}->[-1]->{'type'}
                   and (!$current->{'type'}
@@ -2380,6 +2383,8 @@ sub _isolate_last_space
     if ($current->{'contents'}->[-1]->{'text'} !~ /\S/) {
       my $end_spaces = $current->{'contents'}->[-1]->{'text'};
       pop @{$current->{'contents'}};
+      delete $current->{'contents'}
+        if (scalar(@{$current->{'contents'}}) == 0);
       $current->{'extra'}->{'spaces_after_argument'} = $end_spaces;
     } else {
       $current->{'contents'}->[-1]->{'text'} =~ s/(\s+)$//;
@@ -2388,36 +2393,39 @@ sub _isolate_last_space
   }
 }
 
-# $NODE->{'contents'} is the Texinfo for the specification of a node.
-# Returned object is a hash with two fields:
+# $LABEL_CONTENTS_CONTAINER->{'contents'} is the Texinfo for the
+# specification of a node.
+# Returned $parsed_node_manual object is a hash with two fields:
 #
 #     manual_content - Texinfo tree for a manual name extracted from the
 #                      node specification.
 #     node_content - Texinfo tree for the node name on its own
 #
-# retrieve a leading manual name in parentheses, if there is one.
+# retrieve a leading manual name in parentheses, if there is one
+# and modify the $LABEL_CONTENTS_CONTAINER contents to be consistent
+# with $parsed_node_manual.
 sub _parse_node_manual($)
 {
   my $label_contents_container = shift;
   my ($parsed_node_manual, $modified_node_content)
     = Texinfo::Common::parse_node_manual($label_contents_container);
-  $label_contents_container->{'contents'} = $modified_node_content;
+  $label_contents_container->{'contents'} = $modified_node_content
+     if ($modified_node_content and scalar(@$modified_node_content) > 0);
   return $parsed_node_manual;
 }
 
 sub _parse_float_type($)
 {
   my $current = shift;
-  if ($current->{'args'} and @{$current->{'args'}}) {
-    if (@{$current->{'args'}->[0]->{'contents'}}) {
-      my $normalized
-        = Texinfo::Convert::Texinfo::convert_to_texinfo(
-          {'contents' => $current->{'args'}->[0]->{'contents'}});
-      $current->{'extra'}->{'type'}->{'content'} =
-                                      $current->{'args'}->[0]->{'contents'};
-      $current->{'extra'}->{'type'}->{'normalized'} = $normalized;
-      return 1;
-    }
+  if ($current->{'args'} and @{$current->{'args'}}
+      and $current->{'args'}->[0]->{'contents'}) {
+    my $normalized
+      = Texinfo::Convert::Texinfo::convert_to_texinfo(
+        {'contents' => $current->{'args'}->[0]->{'contents'}});
+    $current->{'extra'}->{'type'}->{'content'} =
+                                    $current->{'args'}->[0]->{'contents'};
+    $current->{'extra'}->{'type'}->{'normalized'} = $normalized;
+    return 1;
   }
   $current->{'extra'}->{'type'}->{'normalized'} = '';
   return 0;
@@ -2481,6 +2489,9 @@ sub _split_def_args
   } elsif ($root->{'type'} and $root->{'type'} eq 'bracketed') {
     _isolate_last_space($self, $root);
     $root->{'type'} = 'bracketed_def_content';
+    # FIXME not clear why this needs to be done here
+    delete $root->{'contents'}
+      if ($root->{'contents'} and scalar(@{$root->{'contents'}}) == 0);
   }
   return $root;
 }
@@ -2490,6 +2501,7 @@ sub _parse_def($$$)
 {
   my ($self, $command, $current) = @_;
 
+  return [] if (!$current->{'contents'});
   my $contents = $current->{'contents'};
   
   my @new_contents;
@@ -2745,6 +2757,9 @@ sub _convert_to_text {
 
   my ($text,  $superfluous_arg) = ('', 0);
 
+  return ($text, $superfluous_arg)
+    unless($e->{'contents'});
+
   for my $c (@{$e->{'contents'}}) {
     # Allow @@, @{ and @} to give a way for @, { and } to appear in
     # filenames (although it's not a good idea to use these characters
@@ -2793,10 +2808,12 @@ sub _end_line($$$)
              and $current->{'parent'}->{'type'}
              and $current->{'parent'}->{'type'} eq 'menu_entry_description')  {
       my $empty_line = pop @{$current->{'contents'}};
-      if ($current->{'type'} eq 'preformatted') {
-        my $empty_preformatted = (!@{$current->{'contents'}});
-        $current = $current->{'parent'};
-        pop @{$current->{'contents'}} if ($empty_preformatted);
+      my $preformatted = $current;
+      $current = $current->{'parent'};
+      if (! scalar(@{$preformatted->{'contents'}})) {
+        pop @{$current->{'contents'}};
+        delete $current->{'contents'}
+          if (!scalar(@{$current->{'contents'}}));
       }
       
       # first parent is menu_entry
@@ -2864,8 +2881,7 @@ sub _end_line($$$)
           $self->_bug_message("No description in menu_entry",
                                $source_info, $current);
           push @{$entry->{'args'}}, {'type' => 'menu_entry_description',
-                                     'parent' => $entry,
-                                     'contents' => [] };
+                                     'parent' => $entry, };
           $description_or_menu_comment = $entry->{'args'}->[-1];
         }
       } elsif (@{$menu->{'contents'}} and $menu->{'contents'}->[-1]->{'type'}
@@ -2884,8 +2900,7 @@ sub _end_line($$$)
           $self->_bug_message("description or menu comment not in 
preformatted",
                               $source_info, $current);
           push @{$current->{'contents'}}, {'type' => 'preformatted',
-                                    'parent' => $current,
-                                    'contents' => [] };
+                                    'parent' => $current, };
           $current = $current->{'contents'}->[-1];
         }
       } else {
@@ -2894,8 +2909,7 @@ sub _end_line($$$)
                                     'contents' => [] };
         $current = $menu->{'contents'}->[-1];
         push @{$current->{'contents'}}, {'type' => 'preformatted',
-                                  'parent' => $current,
-                                  'contents' => [] };
+                                  'parent' => $current, };
         $current = $current->{'contents'}->[-1];
         print STDERR "THEN MENU_COMMENT OPEN\n" if ($self->{'DEBUG'});
       }
@@ -3169,7 +3183,6 @@ sub _end_line($$$)
             unshift @{$current->{'args'}}, $block_line_arg;
           }
           my $inserted = { 'cmdname' => 'bullet',
-                           'contents' => [],
                            'type' => 'command_as_argument_inserted',
                            'parent' => $block_line_arg };
           unshift @{$block_line_arg->{'contents'}}, $inserted;
@@ -3178,7 +3191,6 @@ sub _end_line($$$)
       } elsif ($item_line_commands{$current->{'cmdname'}} and
               !$current->{'extra'}->{'command_as_argument'}) {
         my $inserted =  { 'cmdname' => 'asis',
-                          'contents' => [],
                           'type' => 'command_as_argument_inserted',
                           'parent' => $current };
         unshift @{$current->{'args'}}, $inserted;
@@ -3378,27 +3390,27 @@ sub _end_line($$$)
       }
       _check_internal_node($self, $current->{'extra'}->{'nodes_manuals'}->[0],
                            $source_info);
-     _register_label($self->{'targets'}, $current,
+      _register_label($self->{'targets'}, $current,
                    $current->{'extra'}->{'nodes_manuals'}->[0]);
-     if ($self->{'current_part'}) {
-       my $part = $self->{'current_part'};
-       if (not $part->{'extra'}
+      if ($self->{'current_part'}) {
+        my $part = $self->{'current_part'};
+        if (not $part->{'extra'}
            or not $part->{'extra'}->{'part_associated_section'}) {
-         # we only associate a part to the following node if the
-         # part is not already associate to a sectioning command,
-         # but the part can be associated to the sectioning command later
-         # if a sectioning command follows the node.
-         $current->{'extra'}->{'node_preceding_part'} = $part;
-         $part->{'extra'}->{'part_following_node'} = $current;
-       }
-     }
-     $self->{'current_node'} = $current;
+          # we only associate a part to the following node if the
+          # part is not already associate to a sectioning command,
+          # but the part can be associated to the sectioning command later
+          # if a sectioning command follows the node.
+          $current->{'extra'}->{'node_preceding_part'} = $part;
+          $part->{'extra'}->{'part_following_node'} = $current;
+        }
+      }
+      $self->{'current_node'} = $current;
     } elsif ($command eq 'listoffloats') {
       _parse_float_type($current);
     } else {
       # Handle all the other 'line' commands.  Here just check that they
       # have an argument.  Empty @top is allowed
-      if (!@{$current->{'args'}->[0]->{'contents'}} and $command ne 'top') {
+      if (!$current->{'args'}->[0]->{'contents'} and $command ne 'top') {
         $self->_command_warn($current, $source_info,
                __("\@%s missing argument"), $command);
         $current->{'extra'}->{'missing_argument'} = 1;
@@ -3434,14 +3446,18 @@ sub _end_line($$$)
     $current = $current->{'parent'};
     if ($end_command) {
       print STDERR "END COMMAND $end_command\n" if ($self->{'DEBUG'});
+      # reparent to block command
       my $end = pop @{$current->{'contents'}};
+      delete $current->{'contents'}
+        if (scalar(@{$current->{'contents'}}) == 0);
       if ($block_commands{$end_command} ne 'conditional') {
         # here close some empty types.  Typically empty preformatted
         # that would have been closed anyway in _close_commands, but
         # also other types (rawpreformatted, before_item), some which
         # may also have been closed anyway.
         if (not defined($current->{'cmdname'}) and $current->{'type'}
-            and !@{$current->{'contents'}} and $current->{'parent'}) {
+            and !$current->{'contents'}
+            and $current->{'parent'}) {
            my $removed = pop @{$current->{'parent'}->{'contents'}};
            print STDERR "popping at end command $end_command: 
$removed->{'type'}\n"
               if ($self->{'DEBUG'});
@@ -3670,12 +3686,12 @@ sub _register_extra_menu_entry_information($$;$)
       }
     } elsif ($arg->{'type'} eq 'menu_entry_node') {
       _isolate_last_space($self, $arg);
-      my $parsed_entry_node = _parse_node_manual($arg);
-      if (! defined($parsed_entry_node)) {
+      if (! $arg->{'contents'}) {
         if ($self->{'FORMAT_MENU'} eq 'menu') {
           $self->_line_error(__("empty node name in menu entry"), 
$source_info);
         }
       } else {
+        my $parsed_entry_node = _parse_node_manual($arg);
         $current->{'extra'}->{'menu_entry_node'} = $parsed_entry_node;
       }
     } elsif ($arg->{'type'} eq 'menu_entry_description') {
@@ -3689,7 +3705,6 @@ sub _enter_menu_entry_node($$$)
   my ($self, $current, $source_info) = @_;
 
   my $description = { 'type' => 'menu_entry_description',
-                      'contents' => [],
                       'parent' => $current };
   push @{$current->{'args'}}, $description;
   _register_extra_menu_entry_information($self, $current, $source_info);
@@ -3698,8 +3713,7 @@ sub _enter_menu_entry_node($$$)
 
   $current = $description;
   push @{$current->{'contents'}}, {'type' => 'preformatted',
-                                   'parent' => $current,
-                                   'contents' => [] };
+                                   'parent' => $current, };
   $current = $current->{'contents'}->[-1];
   return $current;
 }
@@ -3820,7 +3834,7 @@ sub _check_valid_nesting {
 
 sub _setup_document_root_and_before_node_section()
 {
-  my $before_node_section = { 'contents' => [], 'type' => 
'before_node_section' };
+  my $before_node_section = { 'type' => 'before_node_section' };
   my $document_root = { 'contents' => [$before_node_section],
                         'type' => 'document_root' };
   $before_node_section->{'parent'} = $document_root;
@@ -3952,6 +3966,8 @@ sub _process_remaining_on_line($$$$)
       $current = $current->{'parent'};
       # don't store ignored @if*
       my $conditional = pop @{$current->{'contents'}};
+      delete $current->{'contents'}
+        if (scalar(@{$current->{'contents'}}) == 0);
       if (!defined($conditional->{'cmdname'}
           or $conditional->{'cmdname'} ne $end_command)) {
         $self->_bug_message(
@@ -4001,7 +4017,6 @@ sub _process_remaining_on_line($$$$)
            and $format_raw_commands{$current->{'cmdname'}}
            and not $self->{'expanded_formats_hash'}->{$current->{'cmdname'}}) {
     push @{$current->{'contents'}}, { 'type' => 'elided_block',
-                                      'contents' => [],
                                       'parent' => $current };
     while (not $line =~ /^\s*\@end\s+$current->{'cmdname'}/) {
       ($line, $source_info) = _new_line($self, $source_info);
@@ -4321,11 +4336,17 @@ sub _process_remaining_on_line($$$$)
       pop @{$current->{'contents'}};
       $line =~ s/^(\s+)//;
       my $leading_text = '*' . $1;
+      # FIXME remove empty description too?  In that case there won't be
+      # a need to delete preformatted 'contents'
+      delete $current->{'contents'}
+        if (scalar(@{$current->{'contents'}}) == 0);
       if ($current->{'type'} eq 'preformatted'
           and $current->{'parent'}->{'type'}
-          and $current->{'parent'}->{'type'} eq 'menu_comment') {
+          and ($current->{'parent'}->{'type'} eq 'menu_comment'
+               # or $current->{'parent'}->{'type'} eq 'menu_entry_description'
+               )) {
         my $menu = $current->{'parent'}->{'parent'};
-        if (!@{$current->{'contents'}}) {
+        if (!$current->{'contents'}) {
           pop @{$current->{'parent'}->{'contents'}};
           if (!scalar(@{$current->{'parent'}->{'contents'}})) {
             pop @{$menu->{'contents'}};
@@ -4351,7 +4372,6 @@ sub _process_remaining_on_line($$$$)
                                'text' => $leading_text,
                                'parent' => $current },
                              { 'type' => 'menu_entry_name',
-                               'contents' => [],
                                'parent' => $current } ];
       $current = $current->{'args'}->[-1];
     }
@@ -4378,7 +4398,7 @@ sub _process_remaining_on_line($$$$)
       $current->{'args'}->[-1]->{'text'} .= $1;
     # now handle the menu part that was closed
     } elsif ($separator =~ /^::/) {
-      print STDERR "MENU NODE no entry $separator\n" if ($self->{'DEBUG'});
+      print STDERR "MENU NODE no name $separator\n" if ($self->{'DEBUG'});
       # it was previously registered as menu_entry_name, it is
       # changed to node
       $current->{'args'}->[-2]->{'type'} = 'menu_entry_node';
@@ -4387,7 +4407,6 @@ sub _process_remaining_on_line($$$$)
     } elsif ($separator =~ /^:/) {
       print STDERR "MENU ENTRY $separator\n" if ($self->{'DEBUG'});
       push @{$current->{'args'}}, { 'type' => 'menu_entry_node',
-                                    'contents' => [],
                                     'parent' => $current };
       $current = $current->{'args'}->[-1];
     # anything else is the end of the menu node following a menu_entry_name
@@ -4419,7 +4438,6 @@ sub _process_remaining_on_line($$$$)
             # gdt('@{No value for `{value}\'@}', {'value' => $value});
             push @{$current->{'contents'}}, { 'cmdname' => $command,
                                               'extra' => {'flag' => $value},
-                                              'contents' => [],
                                               'parent' => $current };
             $self->_line_warn(
                sprintf(__("undefined flag: %s"), $value), $source_info);
@@ -4550,7 +4568,6 @@ sub _process_remaining_on_line($$$$)
               print STDERR "ITEM_CONTAINER\n" if ($self->{'DEBUG'});
               $parent->{'items_count'}++;
               $misc = { 'cmdname' => $command, 'parent' => $parent,
-                        'contents' => [],
                         'extra' =>
                           {'item_number' => $parent->{'items_count'}} };
               push @{$parent->{'contents'}}, $misc;
@@ -4802,9 +4819,6 @@ sub _process_remaining_on_line($$$$)
                 = $self->{'sections_level'};
             }
           }
-          if ($root_commands{$command}) {
-            $misc->{'contents'} = [];
-          }
           # def*x
           if ($def_commands{$command}) {
             my $base_command = $command;
@@ -4839,7 +4853,6 @@ sub _process_remaining_on_line($$$$)
         }
         $current = $current->{'contents'}->[-1];
         $current->{'args'} = [{ 'type' => 'line_arg',
-                                'contents' => [],
                                 'parent' => $current }];
         # @node is the only misc command with args separated with comma
         # FIXME a 3 lingering here deep into the code may not
@@ -5090,7 +5103,7 @@ sub _process_remaining_on_line($$$$)
     } elsif (defined($self->{'brace_commands'}->{$command})) {
       push @{$current->{'contents'}}, { 'cmdname' => $command,
                                         'parent' => $current,
-                                        'contents' => [] };
+                                        };
       $current->{'contents'}->[-1]->{'source_info'} = $source_info;
       if ($in_index_commands{$command}
           and !_is_index_element($self, $current->{'parent'})) {
@@ -5140,8 +5153,7 @@ sub _process_remaining_on_line($$$$)
       if ($current->{'cmdname'}
            and defined($self->{'brace_commands'}->{$current->{'cmdname'}})) {
         my $command = $current->{'cmdname'};
-        $current->{'args'} = [ { 'parent' => $current,
-                               'contents' => [] } ];
+        $current->{'args'} = [ { 'parent' => $current } ];
 
         if ($brace_commands{$command}
             and $brace_commands{$command} =~ /^\d$/
@@ -5228,7 +5240,7 @@ sub _process_remaining_on_line($$$$)
                      or ($current->{'parent'}->{'type'}
                          and $current->{'parent'}->{'type'} eq 'def_line'))) {
         push @{$current->{'contents'}},
-             { 'type' => 'bracketed', 'contents' => [],
+             { 'type' => 'bracketed',
                'parent' => $current };
         $current = $current->{'contents'}->[-1];
         # we need the line number here in case @ protects end of line
@@ -5255,7 +5267,7 @@ sub _process_remaining_on_line($$$$)
                or $self->_top_context() eq 'ct_rawpreformatted'
                or $self->_top_context() eq 'ct_inlineraw') {
         push @{$current->{'contents'}},
-             { 'type' => 'bracketed', 'contents' => [],
+             { 'type' => 'bracketed',
                'parent' => $current, 'source_info' => $source_info };
         $current = $current->{'contents'}->[-1];
         print STDERR "BRACKETED in math/rawpreformatted/inlineraw\n"
@@ -5298,6 +5310,7 @@ sub _process_remaining_on_line($$$$)
         delete $current->{'parent'}->{'remaining_args'};
         if (defined($brace_commands{$closed_command})
              and $brace_commands{$closed_command} eq '0'
+             and $current->{'contents'}
              and @{$current->{'contents'}}) {
           $self->_line_warn(sprintf(__(
                              "command \@%s does not accept arguments"),
@@ -5319,7 +5332,7 @@ sub _process_remaining_on_line($$$$)
           if (@{$ref->{'args'}}) {
             my @args;
             for $a (@{$ref->{'args'}}) {
-              if (@{$a->{'contents'}}) {
+              if ($a->{'contents'} and @{$a->{'contents'}}) {
                 push @args, $a->{'contents'};
               } else {
                 push @args, undef;
@@ -5369,6 +5382,7 @@ sub _process_remaining_on_line($$$$)
           my $image = $current->{'parent'};
           if (!@{$image->{'args'}}
               or !defined($image->{'args'}->[0])
+              or !$image->{'args'}->[0]->{'contents'}
               or scalar(@{$image->{'args'}->[0]->{'contents'}}) == 0) {
             $self->_line_error(
                __("\@image missing filename argument"), $source_info);
@@ -5378,7 +5392,8 @@ sub _process_remaining_on_line($$$$)
                     if defined $self->{'info'}->{'input_perl_encoding'};
         } elsif($current->{'parent'}->{'cmdname'} eq 'dotless') {
           my $dotless = $current->{'parent'};
-          if (@{$current->{'contents'}}) {
+          if ($current->{'contents'}
+              and @{$current->{'contents'}}) {
             my $text = $current->{'contents'}->[0]->{'text'};
             if (!defined ($text)
               or ($text ne 'i' and $text ne 'j')) {
@@ -5400,6 +5415,7 @@ sub _process_remaining_on_line($$$$)
           }
           if (!@{$current_command->{'args'}}
               or !defined($current_command->{'args'}->[0])
+              or !$current_command->{'args'}->[0]->{'contents'}
               or scalar(@{$current_command->{'args'}->[0]->{'contents'}}) == 
0) {
             $self->_line_warn(
                sprintf(__("\@%s missing first argument"),
@@ -5411,7 +5427,7 @@ sub _process_remaining_on_line($$$$)
             if $error_message_text;
         } elsif ($current->{'parent'}->{'cmdname'} eq 'U') {
           my $arg;
-          if ($current->{'contents'}->[0]) {
+          if ($current->{'contents'} and $current->{'contents'}->[0]) {
             $arg = $current->{'contents'}->[0]->{'text'};
           }
           if (!defined($arg) || !$arg) {
@@ -5450,7 +5466,7 @@ sub _process_remaining_on_line($$$$)
           }
 
         } elsif 
(_command_with_command_as_argument($current->{'parent'}->{'parent'})
-             and scalar(@{$current->{'contents'}}) == 0) {
+             and !$current->{'contents'}) {
            print STDERR "FOR PARENT 
\@$current->{'parent'}->{'parent'}->{'parent'}->{'cmdname'} command_as_argument 
braces $current->{'parent'}->{'cmdname'}\n" if ($self->{'DEBUG'});
            $current->{'parent'}->{'type'} = 'command_as_argument'
               if (!$current->{'parent'}->{'type'});
@@ -5525,6 +5541,7 @@ sub _process_remaining_on_line($$$$)
         if (! $current->{'extra'}->{'format'}) {
           my $inline_type;
           if (defined $current->{'args'}->[0]
+              and $current->{'args'}->[0]->{'contents'}
               and @{$current->{'args'}->[0]->{'contents'}}) {
             $inline_type = 
$current->{'args'}->[0]->{'contents'}->[0]->{'text'};
           }
@@ -5557,9 +5574,7 @@ sub _process_remaining_on_line($$$$)
 
             # Add a dummy argument for the first argument.
             push @{$current->{'args'}}, {'type' => 'elided',
-                                         'parent' => $current,
-                                         'contents' => []};
-
+                                         'parent' => $current,};
             # Scan forward to get the next argument.
             my $brace_count = 1;
             while ($brace_count > 0) {
@@ -5598,8 +5613,7 @@ sub _process_remaining_on_line($$$$)
         # and scan forward to the closing brace.
         if (!$expandp) {
           push @{$current->{'args'}}, {'type' => 'elided',
-                                       'parent' => $current,
-                                       'contents' => []};
+                                       'parent' => $current,};
           my $brace_count = 1;
           while ($brace_count > 0) {
             if ($line =~ s/[^{}]*([{}])//) {
@@ -5636,9 +5650,9 @@ sub _process_remaining_on_line($$$$)
               'extra' => {'spaces_associated_command' => $current}
             };
     } elsif ($separator eq ',' and $current->{'type'}
-        and $current->{'type'} eq 'line_arg'
-        and $current->{'parent'}->{'cmdname'}
-        and $current->{'parent'}->{'cmdname'} eq 'node') {
+             and $current->{'type'} eq 'line_arg'
+             and $current->{'parent'}->{'cmdname'}
+             and $current->{'parent'}->{'cmdname'} eq 'node') {
       $self->_line_warn(__("superfluous arguments for node"), $source_info);
     # end of menu node (. must be followed by a space to stop the node).
     } elsif (($separator =~ /[,\t.]/ and $current->{'type'}
@@ -5696,7 +5710,7 @@ sub _parse_texi($$$)
   my ($self, $root, $current) = @_;
 
   my $source_info;
-  
+
  NEXT_LINE:
   while (1) {
     my $line;
@@ -5711,7 +5725,7 @@ sub _parse_texi($$$)
          .join('|', $self->_get_context_stack())
          .":@{$self->{'conditionals_stack'}}:$line_text): $line";
       #print STDERR "CONTEXT_STACK 
".join('|',$self->_get_context_stack())."\n";
-      #print STDERR "  $current: 
".Texinfo::Common::debug_print_element_short($current)."\n";
+      print STDERR "  $current: 
".Texinfo::Common::debug_print_element_short($current)."\n";
     }
 
     if (not
@@ -5878,7 +5892,7 @@ sub _parse_line_command_args($$$)
 
   if ($self->{'DEBUG'}) {
     print STDERR "MISC ARGS \@$command\n";
-    if (@{$arg->{'contents'}}) {
+    if ($arg->{'contents'} and @{$arg->{'contents'}}) {
       my $idx = 0;
       foreach my $content (@{$arg->{'contents'}}) {
         my $name = '';
diff --git a/tp/Texinfo/Transformations.pm b/tp/Texinfo/Transformations.pm
index f02f823845..22c4255b1e 100644
--- a/tp/Texinfo/Transformations.pm
+++ b/tp/Texinfo/Transformations.pm
@@ -212,7 +212,8 @@ sub _new_node($$$$)
   $node_tree = Texinfo::Common::protect_comma_in_tree($node_tree);
   # always
   $node_tree->{'contents'}
-   = Texinfo::Common::protect_first_parenthesis($node_tree->{'contents'});
+   = Texinfo::Common::protect_first_parenthesis($node_tree->{'contents'})
+     if ($node_tree->{'contents'});
   # in menu entry without label
   $node_tree = Texinfo::Common::protect_colon_in_tree($node_tree);
   # in menu entry with label
diff --git a/tp/Texinfo/XS/parsetexi/api.c b/tp/Texinfo/XS/parsetexi/api.c
index c2cab59d0e..730dcd860e 100644
--- a/tp/Texinfo/XS/parsetexi/api.c
+++ b/tp/Texinfo/XS/parsetexi/api.c
@@ -351,46 +351,7 @@ element_to_perl_hash (ELEMENT *e)
          elsewhere by passing an appropriate second argument. */
     }
 
-  /* A lot of special cases for when an empty contents array should be
-     created.  Largely by trial and error to match the Perl code.  Some of
-     them don't make sense, like @arrow{}, @image, or for accent commands. */
-  if (e->contents.number > 0
-      || e->type == ET_before_node_section
-      || e->type == ET_root_line
-      || e->type == ET_bracketed
-      || e->type == ET_bracketed_def_content
-      || e->type == ET_line_arg
-      || e->cmd == CM_image
-      || e->cmd == CM_item && e->parent && e->parent->type == ET_row
-      || e->cmd == CM_headitem && e->parent && e->parent->type == ET_row
-      || e->cmd == CM_tab && e->parent && e->parent->type == ET_row
-      || e->cmd == CM_anchor
-      || e->cmd == CM_macro
-      || e->cmd == CM_multitable
-      || e->type == ET_menu_entry_name
-      || e->type == ET_menu_entry_node
-      || e->type == ET_menu_entry_description
-      || e->type == ET_brace_command_arg
-      || e->type == ET_brace_command_context
-      || e->type == ET_block_line_arg
-      || e->type == ET_before_item
-      || e->type == ET_inter_item
-      || e->cmd == CM_TeX
-      || e->type == ET_elided
-      || e->type == ET_elided_block
-      || e->type == ET_preformatted
-      || e->type == ET_paragraph
-      || (command_flags(e) & CF_root)
-      || (command_data(e->cmd).flags & CF_brace
-          && (command_data(e->cmd).data >= 0
-              || command_data(e->cmd).data == BRACE_style_other
-              || command_data(e->cmd).data == BRACE_style_code
-              || command_data(e->cmd).data == BRACE_style_no_code
-              || command_data(e->cmd).data == BRACE_context
-              || command_data(e->cmd).data == BRACE_other
-              || command_data(e->cmd).data == BRACE_accent
-              ))
-      || e->cmd == CM_node)
+  if (e->contents.number > 0)
     {
       AV *av;
       int i;
diff --git a/tp/t/10menu.t b/tp/t/10menu.t
index 8585565799..6d281ff17e 100644
--- a/tp/t/10menu.t
+++ b/tp/t/10menu.t
@@ -102,6 +102,14 @@ Horizontal space
 
 @menu
 * a
+@end menu
+'],
+['empty_menu_description',
+'@node Top
+
+@menu
+* a:(f)b
+
 @end menu
 '],
 ['detailmenu',
diff --git a/tp/t/30sectioning.t b/tp/t/30sectioning.t
index f080285c00..4dd30bcee7 100644
--- a/tp/t/30sectioning.t
+++ b/tp/t/30sectioning.t
@@ -618,6 +618,9 @@ undef, {'test_file' => 'special_spaces_in_nodes.texi',
 ['only_special_spaces_node',
 undef, {'test_file' => 'only_special_spaces_node.texi',
         'skip' => ($] < 5.018) ? 'Perl too old: LINE TABULATION in /a needed' 
: undef, }],
+# a subset of the next test, with ascii spaces only
+['in_menu_only_special_ascii_spaces_node',
+undef, {'test_file' => 'in_menu_only_special_ascii_spaces_node.texi'}],
 ['in_menu_only_special_spaces_node',
 undef, {'test_file' => 'in_menu_only_special_spaces_node.texi',
         'skip' => ($] < 5.014) ? 'Perl too old: /a regex flag needed' : undef, 
}],
@@ -1408,6 +1411,9 @@ directions and lone node.
 ';
 
 my @test_cases = (
+['node',
+'@node Top'
+],
 ['node_too_much_args',
 '@node Top, , , , (dir)'
 ],
diff --git a/tp/t/input_files/in_menu_only_special_ascii_spaces_node.texi 
b/tp/t/input_files/in_menu_only_special_ascii_spaces_node.texi
new file mode 100644
index 0000000000..1ac033e608
--- /dev/null
+++ b/tp/t/input_files/in_menu_only_special_ascii_spaces_node.texi
@@ -0,0 +1,14 @@
+@node Top
+@top top
+
+@menu
+* 
::
+*      ::
+@end menu
+
+@node 
+@chapter CARRIAGE RETURN|
|
+
+@node  
+@chapter CHARACTER TABULATION| | FORM FEED|| LINE TABULATION||
+
diff --git a/tp/t/results/alias/alias_table_command.pl 
b/tp/t/results/alias/alias_table_command.pl
index faba65c36c..c85aff26d7 100644
--- a/tp/t/results/alias/alias_table_command.pl
+++ b/tp/t/results/alias/alias_table_command.pl
@@ -53,7 +53,6 @@ $result_trees{'alias_table_command'} = {
               'contents' => [
                 {
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/alias/bad_line.pl b/tp/t/results/alias/bad_line.pl
index 2f2b2a0925..8e67f2e0a1 100644
--- a/tp/t/results/alias/bad_line.pl
+++ b/tp/t/results/alias/bad_line.pl
@@ -71,7 +71,6 @@ $result_trees{'bad_line'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/alias/block_command_alias.pl 
b/tp/t/results/alias/block_command_alias.pl
index 8507840aef..bd906999da 100644
--- a/tp/t/results/alias/block_command_alias.pl
+++ b/tp/t/results/alias/block_command_alias.pl
@@ -50,7 +50,6 @@ $result_trees{'block_command_alias'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/alias/simple.pl b/tp/t/results/alias/simple.pl
index 88d92bf367..7fc73f0ff5 100644
--- a/tp/t/results/alias/simple.pl
+++ b/tp/t/results/alias/simple.pl
@@ -122,7 +122,6 @@ $result_trees{'simple'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -166,7 +165,6 @@ $result_trees{'simple'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => '!'
               },
diff --git a/tp/t/results/columnfractions/empty.pl 
b/tp/t/results/columnfractions/empty.pl
index 1ad74b094d..bc5f12c249 100644
--- a/tp/t/results/columnfractions/empty.pl
+++ b/tp/t/results/columnfractions/empty.pl
@@ -16,7 +16,6 @@ $result_trees{'empty'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => ' 
 '
diff --git a/tp/t/results/columnfractions/empty_comment.pl 
b/tp/t/results/columnfractions/empty_comment.pl
index 44c423b604..1b409fa42c 100644
--- a/tp/t/results/columnfractions/empty_comment.pl
+++ b/tp/t/results/columnfractions/empty_comment.pl
@@ -16,7 +16,6 @@ $result_trees{'empty_comment'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'comment_at_end' => {
                           'args' => [
diff --git a/tp/t/results/columnfractions/wrong_command.pl 
b/tp/t/results/columnfractions/wrong_command.pl
index 114bd29366..64769baca6 100644
--- a/tp/t/results/columnfractions/wrong_command.pl
+++ b/tp/t/results/columnfractions/wrong_command.pl
@@ -31,7 +31,6 @@ $result_trees{'wrong_command'} = {
                             }
                           ],
                           'cmdname' => 'b',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
diff --git a/tp/t/results/conditionals/additional_space_in_end_conditional.pl 
b/tp/t/results/conditionals/additional_space_in_end_conditional.pl
index 4fcc8e9f48..0b61d56fcd 100644
--- a/tp/t/results/conditionals/additional_space_in_end_conditional.pl
+++ b/tp/t/results/conditionals/additional_space_in_end_conditional.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'additional_space_in_end_conditional'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     }
diff --git a/tp/t/results/conditionals/bad_ifset_argument.pl 
b/tp/t/results/conditionals/bad_ifset_argument.pl
index 8e98b75625..57f1a0a589 100644
--- a/tp/t/results/conditionals/bad_ifset_argument.pl
+++ b/tp/t/results/conditionals/bad_ifset_argument.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'bad_ifset_argument'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     }
diff --git a/tp/t/results/conditionals/conditional_not_closed.pl 
b/tp/t/results/conditionals/conditional_not_closed.pl
index b87c54cc29..7650dca158 100644
--- a/tp/t/results/conditionals/conditional_not_closed.pl
+++ b/tp/t/results/conditionals/conditional_not_closed.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'conditional_not_closed'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     }
diff --git a/tp/t/results/conditionals/empty_ifclear.pl 
b/tp/t/results/conditionals/empty_ifclear.pl
index 6e378bd189..b3d3cf35bc 100644
--- a/tp/t/results/conditionals/empty_ifclear.pl
+++ b/tp/t/results/conditionals/empty_ifclear.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'empty_ifclear'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     }
diff --git a/tp/t/results/conditionals/empty_ifset.pl 
b/tp/t/results/conditionals/empty_ifset.pl
index 033e38957b..d686e33b17 100644
--- a/tp/t/results/conditionals/empty_ifset.pl
+++ b/tp/t/results/conditionals/empty_ifset.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'empty_ifset'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     }
diff --git a/tp/t/results/conditionals/empty_ifset_in_ifset_set.pl 
b/tp/t/results/conditionals/empty_ifset_in_ifset_set.pl
index 441e2e760f..b73c07748e 100644
--- a/tp/t/results/conditionals/empty_ifset_in_ifset_set.pl
+++ b/tp/t/results/conditionals/empty_ifset_in_ifset_set.pl
@@ -48,7 +48,6 @@ $result_trees{'empty_ifset_in_ifset_set'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/conditionals/end_conditional_not_at_line_begining.pl 
b/tp/t/results/conditionals/end_conditional_not_at_line_begining.pl
index 490a5dccc4..01657b8b8b 100644
--- a/tp/t/results/conditionals/end_conditional_not_at_line_begining.pl
+++ b/tp/t/results/conditionals/end_conditional_not_at_line_begining.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'end_conditional_not_at_line_begining'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     }
diff --git a/tp/t/results/conditionals/end_ifset_in_format.pl 
b/tp/t/results/conditionals/end_ifset_in_format.pl
index bf8ba0ce4a..8bf62f326a 100644
--- a/tp/t/results/conditionals/end_ifset_in_format.pl
+++ b/tp/t/results/conditionals/end_ifset_in_format.pl
@@ -48,7 +48,6 @@ $result_trees{'end_ifset_in_format'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -122,7 +121,6 @@ $result_trees{'end_ifset_in_format'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -206,7 +204,6 @@ $result_trees{'end_ifset_in_format'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => '%'
               },
diff --git a/tp/t/results/conditionals/false_format_not_closed.pl 
b/tp/t/results/conditionals/false_format_not_closed.pl
index 5c1232b30f..4774301375 100644
--- a/tp/t/results/conditionals/false_format_not_closed.pl
+++ b/tp/t/results/conditionals/false_format_not_closed.pl
@@ -12,7 +12,6 @@ $result_trees{'false_format_not_closed'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -24,7 +23,6 @@ $result_trees{'false_format_not_closed'} = {
           'cmdname' => 'html',
           'contents' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'elided_block'
             },
diff --git a/tp/t/results/conditionals/ifnotinfo_exception.pl 
b/tp/t/results/conditionals/ifnotinfo_exception.pl
index 4945921c70..bef9bdf9e1 100644
--- a/tp/t/results/conditionals/ifnotinfo_exception.pl
+++ b/tp/t/results/conditionals/ifnotinfo_exception.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'ifnotinfo_exception'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     }
diff --git a/tp/t/results/conditionals/ifset_in_command.pl 
b/tp/t/results/conditionals/ifset_in_command.pl
index c1784872fb..8aab57bf97 100644
--- a/tp/t/results/conditionals/ifset_in_command.pl
+++ b/tp/t/results/conditionals/ifset_in_command.pl
@@ -37,7 +37,6 @@ $result_trees{'ifset_in_command'} = {
                 }
               ],
               'cmdname' => 'file',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/conditionals/ifset_nonalpha.pl 
b/tp/t/results/conditionals/ifset_nonalpha.pl
index 2dd8d2a99e..6fd56417fd 100644
--- a/tp/t/results/conditionals/ifset_nonalpha.pl
+++ b/tp/t/results/conditionals/ifset_nonalpha.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'ifset_nonalpha'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     }
diff --git a/tp/t/results/conditionals/ignore_not_closed.pl 
b/tp/t/results/conditionals/ignore_not_closed.pl
index d0615c95bf..67759bb4a5 100644
--- a/tp/t/results/conditionals/ignore_not_closed.pl
+++ b/tp/t/results/conditionals/ignore_not_closed.pl
@@ -12,7 +12,6 @@ $result_trees{'ignore_not_closed'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/conditionals/inlinefmtifelse_nesting.pl 
b/tp/t/results/conditionals/inlinefmtifelse_nesting.pl
index fe61285be5..3a57029fc5 100644
--- a/tp/t/results/conditionals/inlinefmtifelse_nesting.pl
+++ b/tp/t/results/conditionals/inlinefmtifelse_nesting.pl
@@ -24,7 +24,6 @@ $result_trees{'inlinefmtifelse_nesting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 },
@@ -44,7 +43,6 @@ $result_trees{'inlinefmtifelse_nesting'} = {
                         }
                       ],
                       'cmdname' => 'emph',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -61,7 +59,6 @@ $result_trees{'inlinefmtifelse_nesting'} = {
                 }
               ],
               'cmdname' => 'inlinefmtifelse',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 2,
                 'format' => 'info'
diff --git a/tp/t/results/conditionals/inlineiffmtifelse_not_closed.pl 
b/tp/t/results/conditionals/inlineiffmtifelse_not_closed.pl
index e3b398ea23..5b6e475a52 100644
--- a/tp/t/results/conditionals/inlineiffmtifelse_not_closed.pl
+++ b/tp/t/results/conditionals/inlineiffmtifelse_not_closed.pl
@@ -24,13 +24,11 @@ $result_trees{'inlineiffmtifelse_not_closed'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 }
               ],
               'cmdname' => 'inlinefmtifelse',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 2,
                 'format' => 'html'
diff --git 
a/tp/t/results/conditionals/inlineiffmtifelse_not_closed_three_arg.pl 
b/tp/t/results/conditionals/inlineiffmtifelse_not_closed_three_arg.pl
index ab9e651f2b..3945abdb1c 100644
--- a/tp/t/results/conditionals/inlineiffmtifelse_not_closed_three_arg.pl
+++ b/tp/t/results/conditionals/inlineiffmtifelse_not_closed_three_arg.pl
@@ -24,7 +24,6 @@ $result_trees{'inlineiffmtifelse_not_closed_three_arg'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 },
@@ -44,7 +43,6 @@ $result_trees{'inlineiffmtifelse_not_closed_three_arg'} = {
                 }
               ],
               'cmdname' => 'inlinefmtifelse',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 2,
                 'format' => 'html'
diff --git a/tp/t/results/conditionals/inlineiffmtifelse_not_closed_two_arg.pl 
b/tp/t/results/conditionals/inlineiffmtifelse_not_closed_two_arg.pl
index e2dd8e409e..1db733b9f2 100644
--- a/tp/t/results/conditionals/inlineiffmtifelse_not_closed_two_arg.pl
+++ b/tp/t/results/conditionals/inlineiffmtifelse_not_closed_two_arg.pl
@@ -24,13 +24,11 @@ $result_trees{'inlineiffmtifelse_not_closed_two_arg'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 }
               ],
               'cmdname' => 'inlinefmtifelse',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 2,
                 'format' => 'html'
diff --git a/tp/t/results/conditionals/inlineifset_false_not_closed.pl 
b/tp/t/results/conditionals/inlineifset_false_not_closed.pl
index e8bd19d0a4..0ba4a51d4c 100644
--- a/tp/t/results/conditionals/inlineifset_false_not_closed.pl
+++ b/tp/t/results/conditionals/inlineifset_false_not_closed.pl
@@ -24,13 +24,11 @@ $result_trees{'inlineifset_false_not_closed'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 }
               ],
               'cmdname' => 'inlineifset',
-              'contents' => [],
               'extra' => {
                 'format' => 'aaa'
               },
diff --git a/tp/t/results/conditionals/many_conditionals.pl 
b/tp/t/results/conditionals/many_conditionals.pl
index 9541431608..930c9b21e7 100644
--- a/tp/t/results/conditionals/many_conditionals.pl
+++ b/tp/t/results/conditionals/many_conditionals.pl
@@ -12,7 +12,6 @@ $result_trees{'many_conditionals'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -138,7 +137,6 @@ $result_trees{'many_conditionals'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -150,7 +148,6 @@ $result_trees{'many_conditionals'} = {
           'cmdname' => 'tex',
           'contents' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'elided_block'
             },
diff --git a/tp/t/results/conditionals/nested_ignore.pl 
b/tp/t/results/conditionals/nested_ignore.pl
index a6be3715c3..ec78a67d8b 100644
--- a/tp/t/results/conditionals/nested_ignore.pl
+++ b/tp/t/results/conditionals/nested_ignore.pl
@@ -12,7 +12,6 @@ $result_trees{'nested_ignore'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -81,7 +80,6 @@ $result_trees{'nested_ignore'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -150,7 +148,6 @@ $result_trees{'nested_ignore'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => ' 
 '
diff --git a/tp/t/results/conditionals/not_set.pl 
b/tp/t/results/conditionals/not_set.pl
index c63cb9c85e..5a7b716a2e 100644
--- a/tp/t/results/conditionals/not_set.pl
+++ b/tp/t/results/conditionals/not_set.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'not_set'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     }
diff --git a/tp/t/results/conditionals/plaintext_ifinfo_ifnotplaintext.pl 
b/tp/t/results/conditionals/plaintext_ifinfo_ifnotplaintext.pl
index 55fa171819..e79070082d 100644
--- a/tp/t/results/conditionals/plaintext_ifinfo_ifnotplaintext.pl
+++ b/tp/t/results/conditionals/plaintext_ifinfo_ifnotplaintext.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'plaintext_ifinfo_ifnotplaintext'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     }
diff --git a/tp/t/results/conditionals/text_on_conditional_line.pl 
b/tp/t/results/conditionals/text_on_conditional_line.pl
index 1845585ae9..02fdda3390 100644
--- a/tp/t/results/conditionals/text_on_conditional_line.pl
+++ b/tp/t/results/conditionals/text_on_conditional_line.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'text_on_conditional_line'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     }
diff --git a/tp/t/results/converters_tests/accent_with_text.pl 
b/tp/t/results/converters_tests/accent_with_text.pl
index acc6d07adb..903b42d77e 100644
--- a/tp/t/results/converters_tests/accent_with_text.pl
+++ b/tp/t/results/converters_tests/accent_with_text.pl
@@ -25,7 +25,6 @@ $result_trees{'accent_with_text'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -51,7 +50,6 @@ $result_trees{'accent_with_text'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -85,7 +83,6 @@ $result_trees{'accent_with_text'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -99,7 +96,6 @@ $result_trees{'accent_with_text'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -133,7 +129,6 @@ $result_trees{'accent_with_text'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -147,7 +142,6 @@ $result_trees{'accent_with_text'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -173,7 +167,6 @@ $result_trees{'accent_with_text'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/converters_tests/at_commands_in_raw.pl 
b/tp/t/results/converters_tests/at_commands_in_raw.pl
index f73e9b2af2..3b531b2935 100644
--- a/tp/t/results/converters_tests/at_commands_in_raw.pl
+++ b/tp/t/results/converters_tests/at_commands_in_raw.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'at_commands_in_raw'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'at_commands_in_raw'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -170,7 +168,6 @@ $result_trees{'at_commands_in_raw'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -222,7 +219,6 @@ $result_trees{'at_commands_in_raw'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -259,7 +255,6 @@ $result_trees{'at_commands_in_raw'} = {
                     }
                   ],
                   'cmdname' => 'footnote',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -286,7 +281,6 @@ $result_trees{'at_commands_in_raw'} = {
                     }
                   ],
                   'cmdname' => 'anchor',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -363,7 +357,6 @@ $result_trees{'at_commands_in_raw'} = {
                 }
               ],
               'cmdname' => 'kbd',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -391,7 +384,6 @@ $result_trees{'at_commands_in_raw'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -417,7 +409,6 @@ $result_trees{'at_commands_in_raw'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -429,7 +420,6 @@ $result_trees{'at_commands_in_raw'} = {
           'cmdname' => 'tex',
           'contents' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'elided_block'
             },
@@ -490,7 +480,6 @@ $result_trees{'at_commands_in_raw'} = {
         },
         {
           'cmdname' => 'value',
-          'contents' => [],
           'extra' => {
             'flag' => 'flag'
           },
@@ -529,7 +518,6 @@ $result_trees{'at_commands_in_raw'} = {
                 }
               ],
               'cmdname' => 'kbd',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -568,7 +556,6 @@ $result_trees{'at_commands_in_raw'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -616,7 +603,6 @@ $result_trees{'at_commands_in_raw'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -829,7 +815,6 @@ $result_trees{'at_commands_in_raw'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/converters_tests/combined_fonts.pl 
b/tp/t/results/converters_tests/combined_fonts.pl
index fadf1ad0ae..ec92f38a23 100644
--- a/tp/t/results/converters_tests/combined_fonts.pl
+++ b/tp/t/results/converters_tests/combined_fonts.pl
@@ -72,7 +72,6 @@ $result_trees{'combined_fonts'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -149,7 +148,6 @@ $result_trees{'combined_fonts'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -213,7 +211,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -239,7 +236,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -265,7 +261,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -291,7 +286,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -317,7 +311,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 'kbd',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -343,7 +336,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -386,7 +378,6 @@ $result_trees{'combined_fonts'} = {
                         }
                       ],
                       'cmdname' => 'dfn',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -400,7 +391,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -431,7 +421,6 @@ $result_trees{'combined_fonts'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -445,7 +434,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -476,7 +464,6 @@ $result_trees{'combined_fonts'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -490,7 +477,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -521,7 +507,6 @@ $result_trees{'combined_fonts'} = {
                         }
                       ],
                       'cmdname' => 'kbd',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -535,7 +520,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -566,7 +550,6 @@ $result_trees{'combined_fonts'} = {
                         }
                       ],
                       'cmdname' => 'strong',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -580,7 +563,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -611,7 +593,6 @@ $result_trees{'combined_fonts'} = {
                         }
                       ],
                       'cmdname' => 'samp',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -625,7 +606,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -664,7 +644,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 'cite',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -707,7 +686,6 @@ $result_trees{'combined_fonts'} = {
                         }
                       ],
                       'cmdname' => 'cite',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -721,7 +699,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -752,7 +729,6 @@ $result_trees{'combined_fonts'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -766,7 +742,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 'cite',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -805,7 +780,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -831,7 +805,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 'slanted',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -857,7 +830,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 'b',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -883,7 +855,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 't',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -926,7 +897,6 @@ $result_trees{'combined_fonts'} = {
                         }
                       ],
                       'cmdname' => 'slanted',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -940,7 +910,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -971,7 +940,6 @@ $result_trees{'combined_fonts'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -985,7 +953,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 'slanted',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1016,7 +983,6 @@ $result_trees{'combined_fonts'} = {
                         }
                       ],
                       'cmdname' => 'slanted',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1030,7 +996,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 'b',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1061,7 +1026,6 @@ $result_trees{'combined_fonts'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1075,7 +1039,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 'slanted',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1106,7 +1069,6 @@ $result_trees{'combined_fonts'} = {
                         }
                       ],
                       'cmdname' => 'slanted',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1120,7 +1082,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 't',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1151,7 +1112,6 @@ $result_trees{'combined_fonts'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1165,7 +1125,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 'slanted',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1196,7 +1155,6 @@ $result_trees{'combined_fonts'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1210,7 +1168,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 't',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1241,7 +1198,6 @@ $result_trees{'combined_fonts'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1255,7 +1211,6 @@ $result_trees{'combined_fonts'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1281,7 +1236,6 @@ $result_trees{'combined_fonts'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1308,7 +1262,6 @@ $result_trees{'combined_fonts'} = {
                     }
                   ],
                   'cmdname' => 'var',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1335,7 +1288,6 @@ $result_trees{'combined_fonts'} = {
                     }
                   ],
                   'cmdname' => 'cite',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/converters_tests/complex_nestings.pl 
b/tp/t/results/converters_tests/complex_nestings.pl
index ec6527278b..091b705d03 100644
--- a/tp/t/results/converters_tests/complex_nestings.pl
+++ b/tp/t/results/converters_tests/complex_nestings.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'complex_nestings'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'complex_nestings'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -107,7 +105,6 @@ $result_trees{'complex_nestings'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -158,7 +155,6 @@ $result_trees{'complex_nestings'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -263,7 +259,6 @@ $result_trees{'complex_nestings'} = {
                             }
                           ],
                           'cmdname' => 'var',
-                          'contents' => [],
                           'extra' => {
                             'def_role' => 'arg'
                           },
@@ -285,13 +280,11 @@ $result_trees{'complex_nestings'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'dots',
-                          'contents' => [],
                           'extra' => {
                             'def_role' => 'arg'
                           },
@@ -891,7 +884,6 @@ $result_trees{'complex_nestings'} = {
                                           'contents' => [
                                             {
                                               'cmdname' => 'asis',
-                                              'contents' => [],
                                               'parent' => {},
                                               'source_info' => {
                                                 'file_name' => '',
diff --git a/tp/t/results/converters_tests/definition_commands.pl 
b/tp/t/results/converters_tests/definition_commands.pl
index 48d4c9aba3..afc5301083 100644
--- a/tp/t/results/converters_tests/definition_commands.pl
+++ b/tp/t/results/converters_tests/definition_commands.pl
@@ -36,7 +36,6 @@ $result_trees{'definition_commands'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -113,7 +112,6 @@ $result_trees{'definition_commands'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -288,7 +286,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -314,7 +311,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -432,7 +428,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -465,7 +460,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -544,7 +538,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -570,7 +563,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -692,7 +684,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -706,7 +697,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -743,7 +733,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -757,7 +746,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -836,7 +824,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -862,7 +849,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1210,7 +1196,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1265,7 +1250,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1297,7 +1281,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1456,7 +1439,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1511,7 +1493,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1543,7 +1524,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1702,7 +1682,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'slanted',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1757,7 +1736,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'slanted',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1789,7 +1767,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'slanted',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1948,7 +1925,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2003,7 +1979,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2035,7 +2010,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2194,7 +2168,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2249,7 +2222,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2281,7 +2253,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2444,7 +2415,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'b',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -2458,7 +2428,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2517,7 +2486,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'b',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -2531,7 +2499,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2567,7 +2534,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'b',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -2581,7 +2547,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2744,7 +2709,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'var',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -2758,7 +2722,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2817,7 +2780,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'var',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -2831,7 +2793,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2867,7 +2828,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'var',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -2881,7 +2841,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -3044,7 +3003,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3058,7 +3016,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -3117,7 +3074,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3131,7 +3087,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -3167,7 +3122,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3181,7 +3135,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -3344,7 +3297,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'code',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3358,7 +3310,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -3417,7 +3368,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'code',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3431,7 +3381,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -3467,7 +3416,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'code',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3481,7 +3429,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -3644,7 +3591,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 't',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3658,7 +3604,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -3717,7 +3662,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 't',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3731,7 +3675,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -3767,7 +3710,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 't',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3781,7 +3723,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -3944,7 +3885,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'var',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3958,7 +3898,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4017,7 +3956,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'var',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -4031,7 +3969,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4067,7 +4004,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'var',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -4081,7 +4017,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4244,7 +4179,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'var',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -4258,7 +4192,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4317,7 +4250,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'var',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -4331,7 +4263,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4367,7 +4298,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'var',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -4381,7 +4311,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4544,7 +4473,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -4558,7 +4486,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4617,7 +4544,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -4631,7 +4557,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4667,7 +4592,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -4681,7 +4605,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4844,7 +4767,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -4858,7 +4780,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4917,7 +4838,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -4931,7 +4851,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4967,7 +4886,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -4981,7 +4899,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -5291,7 +5208,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -5419,7 +5335,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -5547,7 +5462,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'slanted',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -5675,7 +5589,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -5803,7 +5716,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -5935,7 +5847,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'b',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -5949,7 +5860,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -6081,7 +5991,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'var',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -6095,7 +6004,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -6227,7 +6135,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -6241,7 +6148,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -6373,7 +6279,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'code',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -6387,7 +6292,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -6519,7 +6423,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 't',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -6533,7 +6436,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -6665,7 +6567,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'var',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -6679,7 +6580,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -6811,7 +6711,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'var',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -6825,7 +6724,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -6957,7 +6855,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -6971,7 +6868,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -7103,7 +6999,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -7117,7 +7012,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -7290,7 +7184,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -7335,7 +7228,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -7349,7 +7241,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -7427,13 +7318,11 @@ $result_trees{'definition_commands'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'tie',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -7476,7 +7365,6 @@ $result_trees{'definition_commands'} = {
                             }
                           ],
                           'cmdname' => 't',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -7502,7 +7390,6 @@ $result_trees{'definition_commands'} = {
                                     }
                                   ],
                                   'cmdname' => 'slanted',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -7516,7 +7403,6 @@ $result_trees{'definition_commands'} = {
                             }
                           ],
                           'cmdname' => 'r',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -7527,13 +7413,11 @@ $result_trees{'definition_commands'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 't',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -7609,13 +7493,11 @@ $result_trees{'definition_commands'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'tie',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -7658,7 +7540,6 @@ $result_trees{'definition_commands'} = {
                             }
                           ],
                           'cmdname' => 't',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -7684,7 +7565,6 @@ $result_trees{'definition_commands'} = {
                                     }
                                   ],
                                   'cmdname' => 'slanted',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -7698,7 +7578,6 @@ $result_trees{'definition_commands'} = {
                             }
                           ],
                           'cmdname' => 'r',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -7709,13 +7588,11 @@ $result_trees{'definition_commands'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 't',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -7791,13 +7668,11 @@ $result_trees{'definition_commands'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'tie',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -7840,7 +7715,6 @@ $result_trees{'definition_commands'} = {
                             }
                           ],
                           'cmdname' => 't',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -7866,7 +7740,6 @@ $result_trees{'definition_commands'} = {
                                     }
                                   ],
                                   'cmdname' => 'slanted',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -7880,7 +7753,6 @@ $result_trees{'definition_commands'} = {
                             }
                           ],
                           'cmdname' => 'r',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -7902,7 +7774,6 @@ $result_trees{'definition_commands'} = {
                             }
                           ],
                           'cmdname' => 't',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -7939,7 +7810,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -7968,7 +7838,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -7982,7 +7851,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8007,7 +7875,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8099,7 +7966,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -8180,7 +8046,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -8206,7 +8071,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -8237,7 +8101,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -8252,13 +8115,11 @@ $result_trees{'definition_commands'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'tie',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -8280,7 +8141,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -8307,7 +8167,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -8447,7 +8306,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8480,7 +8338,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'slanted',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8513,7 +8370,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8546,7 +8402,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8583,7 +8438,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -8597,7 +8451,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8634,7 +8487,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'code',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -8648,7 +8500,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8689,7 +8540,6 @@ $result_trees{'definition_commands'} = {
                                         }
                                       ],
                                       'cmdname' => 'slanted',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => '',
@@ -8703,7 +8553,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'code',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -8717,7 +8566,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8754,7 +8602,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 't',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -8768,7 +8615,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8817,7 +8663,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8850,7 +8695,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'slanted',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8883,7 +8727,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8916,7 +8759,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8953,7 +8795,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -8967,7 +8808,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9004,7 +8844,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'code',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -9018,7 +8857,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9059,7 +8897,6 @@ $result_trees{'definition_commands'} = {
                                         }
                                       ],
                                       'cmdname' => 'slanted',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => '',
@@ -9073,7 +8910,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'code',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -9087,7 +8923,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9124,7 +8959,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 't',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -9138,7 +8972,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9187,7 +9020,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9220,7 +9052,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'slanted',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9253,7 +9084,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9286,7 +9116,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9323,7 +9152,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -9337,7 +9165,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9374,7 +9201,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'code',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -9388,7 +9214,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9429,7 +9254,6 @@ $result_trees{'definition_commands'} = {
                                         }
                                       ],
                                       'cmdname' => 'slanted',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => '',
@@ -9443,7 +9267,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'code',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -9457,7 +9280,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9494,7 +9316,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 't',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -9508,7 +9329,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9643,7 +9463,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9676,7 +9495,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'slanted',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9709,7 +9527,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9742,7 +9559,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9779,7 +9595,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -9793,7 +9608,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9830,7 +9644,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'code',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -9844,7 +9657,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9885,7 +9697,6 @@ $result_trees{'definition_commands'} = {
                                         }
                                       ],
                                       'cmdname' => 'slanted',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => '',
@@ -9899,7 +9710,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'code',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -9913,7 +9723,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -10135,7 +9944,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -10191,7 +9999,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -10264,13 +10071,11 @@ $result_trees{'definition_commands'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'dots',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -10296,7 +10101,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -10322,7 +10126,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -10493,7 +10296,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -10507,7 +10309,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -10567,7 +10368,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -10581,7 +10381,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -10654,13 +10453,11 @@ $result_trees{'definition_commands'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'dots',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -10686,7 +10483,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -10712,7 +10508,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -10916,13 +10711,11 @@ $result_trees{'definition_commands'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'dots',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -11050,7 +10843,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -11138,13 +10930,11 @@ $result_trees{'definition_commands'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'dots',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -11214,7 +11004,6 @@ $result_trees{'definition_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -11325,7 +11114,6 @@ $result_trees{'definition_commands'} = {
                             }
                           ],
                           'cmdname' => 'var',
-                          'contents' => [],
                           'extra' => {
                             'def_role' => 'arg'
                           },
@@ -11381,7 +11169,6 @@ $result_trees{'definition_commands'} = {
                             }
                           ],
                           'cmdname' => 'var',
-                          'contents' => [],
                           'extra' => {
                             'def_role' => 'arg'
                           },
@@ -11454,13 +11241,11 @@ $result_trees{'definition_commands'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'dots',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -11486,7 +11271,6 @@ $result_trees{'definition_commands'} = {
                             }
                           ],
                           'cmdname' => 'var',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -11512,7 +11296,6 @@ $result_trees{'definition_commands'} = {
                             }
                           ],
                           'cmdname' => 'var',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -11760,7 +11543,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -11786,7 +11568,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -11812,7 +11593,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -11955,7 +11735,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'b',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -11969,7 +11748,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -12063,7 +11841,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -12089,7 +11866,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -12222,7 +11998,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -12255,7 +12030,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -12288,7 +12062,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -12344,7 +12117,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -12385,7 +12157,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -12426,7 +12197,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -12467,7 +12237,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -12508,7 +12277,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -12752,7 +12520,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -12816,7 +12583,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -13002,7 +12768,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -13027,7 +12792,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -13083,7 +12847,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -13108,7 +12871,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -13288,7 +13050,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -13313,7 +13074,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -13369,7 +13129,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -13394,7 +13153,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -13574,7 +13332,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -13599,7 +13356,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'slanted',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -13655,7 +13411,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -13680,7 +13435,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'slanted',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -13860,7 +13614,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -13885,7 +13638,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -13941,7 +13693,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -13966,7 +13717,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -14146,7 +13896,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -14171,7 +13920,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -14227,7 +13975,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -14252,7 +13999,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -14432,7 +14178,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -14461,7 +14206,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'b',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -14475,7 +14219,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -14531,7 +14274,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -14560,7 +14302,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'b',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -14574,7 +14315,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -14754,7 +14494,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -14783,7 +14522,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'var',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -14797,7 +14535,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -14853,7 +14590,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -14882,7 +14618,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'var',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -14896,7 +14631,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -15076,7 +14810,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -15105,7 +14838,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -15119,7 +14851,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -15175,7 +14906,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -15204,7 +14934,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -15218,7 +14947,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -15398,7 +15126,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -15427,7 +15154,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'code',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -15441,7 +15167,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -15497,7 +15222,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -15526,7 +15250,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'code',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -15540,7 +15263,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -15720,7 +15442,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -15749,7 +15470,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 't',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -15763,7 +15483,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -15819,7 +15538,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -15848,7 +15566,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 't',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -15862,7 +15579,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -16042,7 +15758,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -16071,7 +15786,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'var',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -16085,7 +15799,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -16141,7 +15854,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -16170,7 +15882,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'var',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -16184,7 +15895,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -16364,7 +16074,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -16393,7 +16102,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'var',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -16407,7 +16115,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -16463,7 +16170,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -16492,7 +16198,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'var',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -16506,7 +16211,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -16686,7 +16390,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -16715,7 +16418,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -16729,7 +16431,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -16785,7 +16486,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -16814,7 +16514,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -16828,7 +16527,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -17008,7 +16706,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -17037,7 +16734,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -17051,7 +16747,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -17107,7 +16802,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -17136,7 +16830,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -17150,7 +16843,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -17396,7 +17088,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -17460,7 +17151,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -17631,7 +17321,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -17664,7 +17353,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -17728,7 +17416,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -17901,7 +17588,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -17934,7 +17620,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -17998,7 +17683,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -18171,7 +17855,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'slanted',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -18204,7 +17887,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -18268,7 +17950,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -18441,7 +18122,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -18474,7 +18154,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -18538,7 +18217,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -18711,7 +18389,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -18744,7 +18421,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -18808,7 +18484,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -18985,7 +18660,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'b',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -18999,7 +18673,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -19032,7 +18705,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -19096,7 +18768,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -19273,7 +18944,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'var',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -19287,7 +18957,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -19320,7 +18989,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -19384,7 +19052,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -19561,7 +19228,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -19575,7 +19241,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -19608,7 +19273,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -19672,7 +19336,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -19849,7 +19512,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'code',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -19863,7 +19525,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -19896,7 +19557,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -19960,7 +19620,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -20137,7 +19796,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 't',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -20151,7 +19809,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -20184,7 +19841,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -20248,7 +19904,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -20425,7 +20080,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'var',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -20439,7 +20093,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -20472,7 +20125,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -20536,7 +20188,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -20713,7 +20364,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'var',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -20727,7 +20377,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -20760,7 +20409,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -20824,7 +20472,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -21001,7 +20648,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -21015,7 +20661,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -21048,7 +20693,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -21112,7 +20756,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -21289,7 +20932,6 @@ $result_trees{'definition_commands'} = {
                                 }
                               ],
                               'cmdname' => 'slanted',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -21303,7 +20945,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -21336,7 +20977,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -21400,7 +21040,6 @@ $result_trees{'definition_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
diff --git a/tp/t/results/converters_tests/email_table_command_as_argument.pl 
b/tp/t/results/converters_tests/email_table_command_as_argument.pl
index 813c0008c5..888cc330d0 100644
--- a/tp/t/results/converters_tests/email_table_command_as_argument.pl
+++ b/tp/t/results/converters_tests/email_table_command_as_argument.pl
@@ -15,7 +15,6 @@ $result_trees{'email_table_command_as_argument'} = {
               'contents' => [
                 {
                   'cmdname' => 'email',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/converters_tests/empty_accent.pl 
b/tp/t/results/converters_tests/empty_accent.pl
index 1d02be6605..2a177bc9ac 100644
--- a/tp/t/results/converters_tests/empty_accent.pl
+++ b/tp/t/results/converters_tests/empty_accent.pl
@@ -14,13 +14,11 @@ $result_trees{'empty_accent'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/converters_tests/footnote_no_number.pl 
b/tp/t/results/converters_tests/footnote_no_number.pl
index 8d9d4f5c71..cc63814cbd 100644
--- a/tp/t/results/converters_tests/footnote_no_number.pl
+++ b/tp/t/results/converters_tests/footnote_no_number.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'footnote_no_number'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'footnote_no_number'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -107,7 +105,6 @@ $result_trees{'footnote_no_number'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -181,7 +178,6 @@ $result_trees{'footnote_no_number'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -230,7 +226,6 @@ $result_trees{'footnote_no_number'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/converters_tests/footnote_no_number_separate.pl 
b/tp/t/results/converters_tests/footnote_no_number_separate.pl
index f4be111ea6..5788bad52f 100644
--- a/tp/t/results/converters_tests/footnote_no_number_separate.pl
+++ b/tp/t/results/converters_tests/footnote_no_number_separate.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'footnote_no_number_separate'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'footnote_no_number_separate'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -107,7 +105,6 @@ $result_trees{'footnote_no_number_separate'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -181,7 +178,6 @@ $result_trees{'footnote_no_number_separate'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -230,7 +226,6 @@ $result_trees{'footnote_no_number_separate'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/converters_tests/form_feeds.pl 
b/tp/t/results/converters_tests/form_feeds.pl
index e9b41e03b1..b03cdbd832 100644
--- a/tp/t/results/converters_tests/form_feeds.pl
+++ b/tp/t/results/converters_tests/form_feeds.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'form_feeds'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -182,7 +181,6 @@ $result_trees{'form_feeds'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -221,7 +219,6 @@ $result_trees{'form_feeds'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -260,7 +257,6 @@ $result_trees{'form_feeds'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -299,7 +295,6 @@ $result_trees{'form_feeds'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -334,7 +329,6 @@ $result_trees{'form_feeds'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => ' 
 '
@@ -480,7 +474,6 @@ $result_trees{'form_feeds'} = {
                 }
               ],
               'cmdname' => 'indicateurl',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -754,7 +747,6 @@ $result_trees{'form_feeds'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -821,7 +813,6 @@ $result_trees{'form_feeds'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {},
                 'spaces_before_argument' => ' '
@@ -894,7 +885,6 @@ $result_trees{'form_feeds'} = {
                 }
               ],
               'cmdname' => 'shortcaption',
-              'contents' => [],
               'extra' => {
                 'float' => {},
                 'spaces_before_argument' => ' '
diff --git a/tp/t/results/converters_tests/frenchspacing_and_code.pl 
b/tp/t/results/converters_tests/frenchspacing_and_code.pl
index 1e64a554c2..75e938cff1 100644
--- a/tp/t/results/converters_tests/frenchspacing_and_code.pl
+++ b/tp/t/results/converters_tests/frenchspacing_and_code.pl
@@ -74,7 +74,6 @@ $result_trees{'frenchspacing_and_code'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -151,7 +150,6 @@ $result_trees{'frenchspacing_and_code'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -232,7 +230,6 @@ $result_trees{'frenchspacing_and_code'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -258,7 +255,6 @@ $result_trees{'frenchspacing_and_code'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -491,7 +487,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -524,7 +519,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -796,7 +790,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -829,7 +822,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1018,7 +1010,6 @@ $result_trees{'frenchspacing_and_code'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1099,7 +1090,6 @@ $result_trees{'frenchspacing_and_code'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1125,7 +1115,6 @@ $result_trees{'frenchspacing_and_code'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1358,7 +1347,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1391,7 +1379,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -1663,7 +1650,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1696,7 +1682,6 @@ $result_trees{'frenchspacing_and_code'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
diff --git a/tp/t/results/converters_tests/image_extension.pl 
b/tp/t/results/converters_tests/image_extension.pl
index 6b6fe8c0f1..f43af21b22 100644
--- a/tp/t/results/converters_tests/image_extension.pl
+++ b/tp/t/results/converters_tests/image_extension.pl
@@ -22,17 +22,14 @@ $result_trees{'image_extension'} = {
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
@@ -48,7 +45,6 @@ $result_trees{'image_extension'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
diff --git a/tp/t/results/converters_tests/image_formatting.pl 
b/tp/t/results/converters_tests/image_formatting.pl
index 670b1c2d38..1b44ca76e1 100644
--- a/tp/t/results/converters_tests/image_formatting.pl
+++ b/tp/t/results/converters_tests/image_formatting.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'image_formatting'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'image_formatting'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -107,7 +105,6 @@ $result_trees{'image_formatting'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -187,7 +184,6 @@ $result_trees{'image_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -213,7 +209,6 @@ $result_trees{'image_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -259,7 +254,6 @@ $result_trees{'image_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -295,7 +289,6 @@ $result_trees{'image_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -341,7 +334,6 @@ $result_trees{'image_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -366,7 +358,6 @@ $result_trees{'image_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -382,7 +373,6 @@ $result_trees{'image_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -428,7 +418,6 @@ $result_trees{'image_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -453,12 +442,10 @@ $result_trees{'image_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -474,7 +461,6 @@ $result_trees{'image_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -520,7 +506,6 @@ $result_trees{'image_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -545,17 +530,14 @@ $result_trees{'image_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -571,7 +553,6 @@ $result_trees{'image_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -617,7 +598,6 @@ $result_trees{'image_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -683,7 +663,6 @@ $result_trees{'image_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -729,7 +708,6 @@ $result_trees{'image_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -764,7 +742,6 @@ $result_trees{'image_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -780,7 +757,6 @@ $result_trees{'image_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -886,7 +862,6 @@ $result_trees{'image_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -916,7 +891,6 @@ $result_trees{'image_formatting'} = {
                         }
                       ],
                       'cmdname' => 'file',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -982,7 +956,6 @@ $result_trees{'image_formatting'} = {
                         }
                       ],
                       'cmdname' => 'file',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1004,7 +977,6 @@ $result_trees{'image_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -1034,7 +1006,6 @@ $result_trees{'image_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -1063,7 +1034,6 @@ $result_trees{'image_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -1092,7 +1062,6 @@ $result_trees{'image_formatting'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1135,7 +1104,6 @@ $result_trees{'image_formatting'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1161,7 +1129,6 @@ $result_trees{'image_formatting'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -1207,7 +1174,6 @@ $result_trees{'image_formatting'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1243,7 +1209,6 @@ $result_trees{'image_formatting'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -1289,7 +1254,6 @@ $result_trees{'image_formatting'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1314,7 +1278,6 @@ $result_trees{'image_formatting'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     },
@@ -1330,7 +1293,6 @@ $result_trees{'image_formatting'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -1376,7 +1338,6 @@ $result_trees{'image_formatting'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1401,12 +1362,10 @@ $result_trees{'image_formatting'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     },
@@ -1422,7 +1381,6 @@ $result_trees{'image_formatting'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -1468,7 +1426,6 @@ $result_trees{'image_formatting'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1493,17 +1450,14 @@ $result_trees{'image_formatting'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     },
@@ -1519,7 +1473,6 @@ $result_trees{'image_formatting'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -1565,7 +1518,6 @@ $result_trees{'image_formatting'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1631,7 +1583,6 @@ $result_trees{'image_formatting'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -1677,7 +1628,6 @@ $result_trees{'image_formatting'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1712,7 +1662,6 @@ $result_trees{'image_formatting'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     },
@@ -1728,7 +1677,6 @@ $result_trees{'image_formatting'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -1834,7 +1782,6 @@ $result_trees{'image_formatting'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1864,7 +1811,6 @@ $result_trees{'image_formatting'} = {
                             }
                           ],
                           'cmdname' => 'file',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1930,7 +1876,6 @@ $result_trees{'image_formatting'} = {
                             }
                           ],
                           'cmdname' => 'file',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1952,7 +1897,6 @@ $result_trees{'image_formatting'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -1982,7 +1926,6 @@ $result_trees{'image_formatting'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -2011,7 +1954,6 @@ $result_trees{'image_formatting'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -2087,12 +2029,10 @@ $result_trees{'image_formatting'} = {
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
@@ -2108,7 +2048,6 @@ $result_trees{'image_formatting'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -2150,12 +2089,10 @@ $result_trees{'image_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2171,7 +2108,6 @@ $result_trees{'image_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
diff --git a/tp/t/results/converters_tests/image_with_spaces.pl 
b/tp/t/results/converters_tests/image_with_spaces.pl
index 3dff2e0905..1fc31beccb 100644
Binary files a/tp/t/results/converters_tests/image_with_spaces.pl and 
b/tp/t/results/converters_tests/image_with_spaces.pl differ
diff --git a/tp/t/results/converters_tests/index_entry_in_preformatted.pl 
b/tp/t/results/converters_tests/index_entry_in_preformatted.pl
index 11fb8be7a8..edeb31cc53 100644
--- a/tp/t/results/converters_tests/index_entry_in_preformatted.pl
+++ b/tp/t/results/converters_tests/index_entry_in_preformatted.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'index_entry_in_preformatted'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'index_entry_in_preformatted'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -107,7 +105,6 @@ $result_trees{'index_entry_in_preformatted'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -158,7 +155,6 @@ $result_trees{'index_entry_in_preformatted'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/converters_tests/inline.pl 
b/tp/t/results/converters_tests/inline.pl
index 3d0f49e507..ed91c06fd4 100644
--- a/tp/t/results/converters_tests/inline.pl
+++ b/tp/t/results/converters_tests/inline.pl
@@ -44,7 +44,6 @@ $result_trees{'inline'} = {
                 }
               ],
               'cmdname' => 'inlinefmt',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 1,
                 'format' => 'html'
@@ -88,7 +87,6 @@ $result_trees{'inline'} = {
                 }
               ],
               'cmdname' => 'inlinefmt',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 1,
                 'format' => 'plaintext'
@@ -132,7 +130,6 @@ $result_trees{'inline'} = {
                 }
               ],
               'cmdname' => 'inlinefmt',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 1,
                 'format' => 'xml'
@@ -176,7 +173,6 @@ $result_trees{'inline'} = {
                 }
               ],
               'cmdname' => 'inlinefmt',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 1,
                 'format' => 'docbook'
@@ -206,13 +202,11 @@ $result_trees{'inline'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 }
               ],
               'cmdname' => 'inlinefmt',
-              'contents' => [],
               'extra' => {
                 'format' => 'tex'
               },
@@ -285,7 +279,6 @@ $result_trees{'inline'} = {
                                     }
                                   ],
                                   'cmdname' => 'code',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -323,7 +316,6 @@ $result_trees{'inline'} = {
                         }
                       ],
                       'cmdname' => 'math',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -344,7 +336,6 @@ $result_trees{'inline'} = {
                 }
               ],
               'cmdname' => 'inlinefmt',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 1,
                 'format' => 'latex'
@@ -406,7 +397,6 @@ $result_trees{'inline'} = {
                 }
               ],
               'cmdname' => 'inlineraw',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 1,
                 'format' => 'html'
@@ -450,7 +440,6 @@ $result_trees{'inline'} = {
                 }
               ],
               'cmdname' => 'inlineraw',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 1,
                 'format' => 'plaintext'
@@ -494,7 +483,6 @@ $result_trees{'inline'} = {
                 }
               ],
               'cmdname' => 'inlineraw',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 1,
                 'format' => 'xml'
@@ -538,7 +526,6 @@ $result_trees{'inline'} = {
                 }
               ],
               'cmdname' => 'inlineraw',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 1,
                 'format' => 'docbook'
@@ -568,13 +555,11 @@ $result_trees{'inline'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 }
               ],
               'cmdname' => 'inlineraw',
-              'contents' => [],
               'extra' => {
                 'format' => 'tex'
               },
@@ -643,7 +628,6 @@ $result_trees{'inline'} = {
                             }
                           ],
                           'cmdname' => 'code',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -688,7 +672,6 @@ $result_trees{'inline'} = {
                 }
               ],
               'cmdname' => 'inlineraw',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 1,
                 'format' => 'latex'
diff --git a/tp/t/results/converters_tests/inline_expand_tex.pl 
b/tp/t/results/converters_tests/inline_expand_tex.pl
index cb02cec284..e31b2991af 100644
--- a/tp/t/results/converters_tests/inline_expand_tex.pl
+++ b/tp/t/results/converters_tests/inline_expand_tex.pl
@@ -30,13 +30,11 @@ $result_trees{'inline_expand_tex'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 }
               ],
               'cmdname' => 'inlinefmt',
-              'contents' => [],
               'extra' => {
                 'format' => 'html'
               },
@@ -65,13 +63,11 @@ $result_trees{'inline_expand_tex'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 }
               ],
               'cmdname' => 'inlinefmt',
-              'contents' => [],
               'extra' => {
                 'format' => 'plaintext'
               },
@@ -100,13 +96,11 @@ $result_trees{'inline_expand_tex'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 }
               ],
               'cmdname' => 'inlinefmt',
-              'contents' => [],
               'extra' => {
                 'format' => 'xml'
               },
@@ -135,13 +129,11 @@ $result_trees{'inline_expand_tex'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 }
               ],
               'cmdname' => 'inlinefmt',
-              'contents' => [],
               'extra' => {
                 'format' => 'docbook'
               },
@@ -189,7 +181,6 @@ $result_trees{'inline_expand_tex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -206,7 +197,6 @@ $result_trees{'inline_expand_tex'} = {
                 }
               ],
               'cmdname' => 'inlinefmt',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 1,
                 'format' => 'tex'
@@ -236,13 +226,11 @@ $result_trees{'inline_expand_tex'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 }
               ],
               'cmdname' => 'inlinefmt',
-              'contents' => [],
               'extra' => {
                 'format' => 'latex'
               },
@@ -289,13 +277,11 @@ $result_trees{'inline_expand_tex'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 }
               ],
               'cmdname' => 'inlineraw',
-              'contents' => [],
               'extra' => {
                 'format' => 'html'
               },
@@ -324,13 +310,11 @@ $result_trees{'inline_expand_tex'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 }
               ],
               'cmdname' => 'inlineraw',
-              'contents' => [],
               'extra' => {
                 'format' => 'plaintext'
               },
@@ -359,13 +343,11 @@ $result_trees{'inline_expand_tex'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 }
               ],
               'cmdname' => 'inlineraw',
-              'contents' => [],
               'extra' => {
                 'format' => 'xml'
               },
@@ -394,13 +376,11 @@ $result_trees{'inline_expand_tex'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 }
               ],
               'cmdname' => 'inlineraw',
-              'contents' => [],
               'extra' => {
                 'format' => 'docbook'
               },
@@ -469,7 +449,6 @@ $result_trees{'inline_expand_tex'} = {
                             }
                           ],
                           'cmdname' => 'code',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -499,7 +478,6 @@ $result_trees{'inline_expand_tex'} = {
                 }
               ],
               'cmdname' => 'inlineraw',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 1,
                 'format' => 'tex'
@@ -529,13 +507,11 @@ $result_trees{'inline_expand_tex'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 }
               ],
               'cmdname' => 'inlineraw',
-              'contents' => [],
               'extra' => {
                 'format' => 'latex'
               },
diff --git a/tp/t/results/converters_tests/inlinefmtifelse.pl 
b/tp/t/results/converters_tests/inlinefmtifelse.pl
index ba6cf07fb5..7d81b80d21 100644
--- a/tp/t/results/converters_tests/inlinefmtifelse.pl
+++ b/tp/t/results/converters_tests/inlinefmtifelse.pl
@@ -24,7 +24,6 @@ $result_trees{'inlinefmtifelse'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 },
@@ -40,7 +39,6 @@ $result_trees{'inlinefmtifelse'} = {
                 }
               ],
               'cmdname' => 'inlinefmtifelse',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 2,
                 'format' => 'html'
@@ -70,7 +68,6 @@ $result_trees{'inlinefmtifelse'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 },
@@ -86,7 +83,6 @@ $result_trees{'inlinefmtifelse'} = {
                 }
               ],
               'cmdname' => 'inlinefmtifelse',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 2,
                 'format' => 'html'
@@ -128,18 +124,15 @@ $result_trees{'inlinefmtifelse'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'inlinefmtifelse',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 2,
                 'format' => 'plaintext'
@@ -169,7 +162,6 @@ $result_trees{'inlinefmtifelse'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 },
@@ -185,7 +177,6 @@ $result_trees{'inlinefmtifelse'} = {
                 }
               ],
               'cmdname' => 'inlinefmtifelse',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 2,
                 'format' => 'plaintext'
@@ -227,18 +218,15 @@ $result_trees{'inlinefmtifelse'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'inlinefmtifelse',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 2,
                 'format' => 'xml'
@@ -284,7 +272,6 @@ $result_trees{'inlinefmtifelse'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 },
@@ -303,7 +290,6 @@ $result_trees{'inlinefmtifelse'} = {
                 }
               ],
               'cmdname' => 'inlinefmtifelse',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 2,
                 'format' => 'docbook'
@@ -349,7 +335,6 @@ $result_trees{'inlinefmtifelse'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 },
@@ -368,7 +353,6 @@ $result_trees{'inlinefmtifelse'} = {
                 }
               ],
               'cmdname' => 'inlinefmtifelse',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 2,
                 'format' => 'tex'
@@ -410,7 +394,6 @@ $result_trees{'inlinefmtifelse'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 },
@@ -426,7 +409,6 @@ $result_trees{'inlinefmtifelse'} = {
                 }
               ],
               'cmdname' => 'inlinefmtifelse',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 2,
                 'format' => 'docbook'
@@ -468,7 +450,6 @@ $result_trees{'inlinefmtifelse'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 },
@@ -484,7 +465,6 @@ $result_trees{'inlinefmtifelse'} = {
                 }
               ],
               'cmdname' => 'inlinefmtifelse',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 2,
                 'format' => 'tex'
@@ -526,7 +506,6 @@ $result_trees{'inlinefmtifelse'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 },
@@ -542,7 +521,6 @@ $result_trees{'inlinefmtifelse'} = {
                 }
               ],
               'cmdname' => 'inlinefmtifelse',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 2,
                 'format' => 'latex'
diff --git a/tp/t/results/converters_tests/inlineifsetifclear.pl 
b/tp/t/results/converters_tests/inlineifsetifclear.pl
index eed8c37e61..a1fe2b39c4 100644
--- a/tp/t/results/converters_tests/inlineifsetifclear.pl
+++ b/tp/t/results/converters_tests/inlineifsetifclear.pl
@@ -38,7 +38,6 @@ $result_trees{'inlineifsetifclear'} = {
                 }
               ],
               'cmdname' => 'inlineifclear',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 1,
                 'format' => 'aaa'
@@ -80,13 +79,11 @@ $result_trees{'inlineifsetifclear'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 }
               ],
               'cmdname' => 'inlineifset',
-              'contents' => [],
               'extra' => {
                 'format' => 'aaa'
               },
@@ -157,13 +154,11 @@ $result_trees{'inlineifsetifclear'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 }
               ],
               'cmdname' => 'inlineifclear',
-              'contents' => [],
               'extra' => {
                 'format' => 'aaa'
               },
@@ -218,7 +213,6 @@ $result_trees{'inlineifsetifclear'} = {
                 }
               ],
               'cmdname' => 'inlineifset',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 1,
                 'format' => 'aaa'
diff --git a/tp/t/results/converters_tests/line_breaks.pl 
b/tp/t/results/converters_tests/line_breaks.pl
index 5190e0f9b0..b9c24fc8ab 100644
--- a/tp/t/results/converters_tests/line_breaks.pl
+++ b/tp/t/results/converters_tests/line_breaks.pl
@@ -12,7 +12,6 @@ $result_trees{'line_breaks'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => ' 
 '
@@ -211,7 +210,6 @@ $result_trees{'line_breaks'} = {
               'contents' => [
                 {
                   'cmdname' => 'strong',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/converters_tests/non_empty_part.pl 
b/tp/t/results/converters_tests/non_empty_part.pl
index 9a0071b762..746514e8fd 100644
--- a/tp/t/results/converters_tests/non_empty_part.pl
+++ b/tp/t/results/converters_tests/non_empty_part.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'non_empty_part'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -83,7 +82,6 @@ $result_trees{'non_empty_part'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -134,7 +132,6 @@ $result_trees{'non_empty_part'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -475,7 +472,6 @@ $result_trees{'non_empty_part'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/converters_tests/non_empty_part_no_top_node_output.pl 
b/tp/t/results/converters_tests/non_empty_part_no_top_node_output.pl
index b2b5c7fd2c..402544e1e9 100644
--- a/tp/t/results/converters_tests/non_empty_part_no_top_node_output.pl
+++ b/tp/t/results/converters_tests/non_empty_part_no_top_node_output.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'non_empty_part_no_top_node_output'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -83,7 +82,6 @@ $result_trees{'non_empty_part_no_top_node_output'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -134,7 +132,6 @@ $result_trees{'non_empty_part_no_top_node_output'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -475,7 +472,6 @@ $result_trees{'non_empty_part_no_top_node_output'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/converters_tests/normal_font_in_monospace.pl 
b/tp/t/results/converters_tests/normal_font_in_monospace.pl
index 3d244a6d6d..3b31b54c6e 100644
--- a/tp/t/results/converters_tests/normal_font_in_monospace.pl
+++ b/tp/t/results/converters_tests/normal_font_in_monospace.pl
@@ -12,7 +12,6 @@ $result_trees{'normal_font_in_monospace'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -51,7 +50,6 @@ $result_trees{'normal_font_in_monospace'} = {
                             }
                           ],
                           'cmdname' => 'code',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -65,7 +63,6 @@ $result_trees{'normal_font_in_monospace'} = {
                     }
                   ],
                   'cmdname' => 'r',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -157,7 +154,6 @@ $result_trees{'normal_font_in_monospace'} = {
                                 }
                               ],
                               'cmdname' => 'file',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -171,7 +167,6 @@ $result_trees{'normal_font_in_monospace'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -185,7 +180,6 @@ $result_trees{'normal_font_in_monospace'} = {
                 }
               ],
               'cmdname' => 'command',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git 
a/tp/t/results/converters_tests/printindex_merged_indices_code_style.pl 
b/tp/t/results/converters_tests/printindex_merged_indices_code_style.pl
index a0d90f1fb6..5269c97a3f 100644
--- a/tp/t/results/converters_tests/printindex_merged_indices_code_style.pl
+++ b/tp/t/results/converters_tests/printindex_merged_indices_code_style.pl
@@ -36,7 +36,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -113,7 +112,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
diff --git a/tp/t/results/converters_tests/raw_block_commands.pl 
b/tp/t/results/converters_tests/raw_block_commands.pl
index c3008ec2ee..6969a56313 100644
--- a/tp/t/results/converters_tests/raw_block_commands.pl
+++ b/tp/t/results/converters_tests/raw_block_commands.pl
@@ -18,7 +18,6 @@ $result_trees{'raw_block_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -90,7 +89,6 @@ $result_trees{'raw_block_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -162,7 +160,6 @@ $result_trees{'raw_block_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -234,7 +231,6 @@ $result_trees{'raw_block_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -284,7 +280,6 @@ $result_trees{'raw_block_commands'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -347,7 +342,6 @@ $result_trees{'raw_block_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -397,7 +391,6 @@ $result_trees{'raw_block_commands'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/converters_tests/raw_block_commands_expand_tex.pl 
b/tp/t/results/converters_tests/raw_block_commands_expand_tex.pl
index e69f36c567..e2ea758ecb 100644
--- a/tp/t/results/converters_tests/raw_block_commands_expand_tex.pl
+++ b/tp/t/results/converters_tests/raw_block_commands_expand_tex.pl
@@ -18,7 +18,6 @@ $result_trees{'raw_block_commands_expand_tex'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -90,7 +89,6 @@ $result_trees{'raw_block_commands_expand_tex'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -162,7 +160,6 @@ $result_trees{'raw_block_commands_expand_tex'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -234,7 +231,6 @@ $result_trees{'raw_block_commands_expand_tex'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -284,7 +280,6 @@ $result_trees{'raw_block_commands_expand_tex'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -347,7 +342,6 @@ $result_trees{'raw_block_commands_expand_tex'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -397,7 +391,6 @@ $result_trees{'raw_block_commands_expand_tex'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/converters_tests/ref_error_formatting.pl 
b/tp/t/results/converters_tests/ref_error_formatting.pl
index fa45032a15..0a7649423a 100644
--- a/tp/t/results/converters_tests/ref_error_formatting.pl
+++ b/tp/t/results/converters_tests/ref_error_formatting.pl
@@ -47,7 +47,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -73,7 +72,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -136,7 +134,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -151,7 +148,6 @@ $result_trees{'ref_error_formatting'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -167,7 +163,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {},
               'parent' => {},
               'source_info' => {
@@ -211,7 +206,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -226,12 +220,10 @@ $result_trees{'ref_error_formatting'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -247,7 +239,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {},
               'parent' => {},
               'source_info' => {
@@ -291,7 +282,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -306,17 +296,14 @@ $result_trees{'ref_error_formatting'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -332,7 +319,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {},
               'parent' => {},
               'source_info' => {
@@ -376,7 +362,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -391,22 +376,18 @@ $result_trees{'ref_error_formatting'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -422,7 +403,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {},
               'parent' => {},
               'source_info' => {
@@ -466,7 +446,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -502,7 +481,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -553,7 +531,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -578,7 +555,6 @@ $result_trees{'ref_error_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -594,7 +570,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -645,7 +620,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -670,12 +644,10 @@ $result_trees{'ref_error_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -691,7 +663,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -741,7 +712,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -766,17 +736,14 @@ $result_trees{'ref_error_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -792,7 +759,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -842,7 +808,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -887,13 +852,11 @@ $result_trees{'ref_error_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -944,7 +907,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -979,7 +941,6 @@ $result_trees{'ref_error_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -995,7 +956,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1045,7 +1005,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1080,12 +1039,10 @@ $result_trees{'ref_error_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1101,7 +1058,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1151,7 +1107,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1207,7 +1162,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1257,7 +1211,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1302,7 +1255,6 @@ $result_trees{'ref_error_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1318,7 +1270,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1368,7 +1319,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1440,7 +1390,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1490,7 +1439,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1515,7 +1463,6 @@ $result_trees{'ref_error_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1541,7 +1488,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1591,7 +1537,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1616,7 +1561,6 @@ $result_trees{'ref_error_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1631,7 +1575,6 @@ $result_trees{'ref_error_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1647,7 +1590,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1697,7 +1639,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1722,7 +1663,6 @@ $result_trees{'ref_error_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1764,7 +1704,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1814,7 +1753,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1839,12 +1777,10 @@ $result_trees{'ref_error_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1870,7 +1806,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1920,7 +1855,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1935,7 +1869,6 @@ $result_trees{'ref_error_formatting'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1960,13 +1893,11 @@ $result_trees{'ref_error_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {},
               'parent' => {},
               'source_info' => {
@@ -2010,7 +1941,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2025,7 +1955,6 @@ $result_trees{'ref_error_formatting'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2040,7 +1969,6 @@ $result_trees{'ref_error_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2056,7 +1984,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {},
               'parent' => {},
               'source_info' => {
@@ -2100,7 +2027,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2115,7 +2041,6 @@ $result_trees{'ref_error_formatting'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2130,12 +2055,10 @@ $result_trees{'ref_error_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2151,7 +2074,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {},
               'parent' => {},
               'source_info' => {
@@ -2195,7 +2117,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2210,7 +2131,6 @@ $result_trees{'ref_error_formatting'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2246,7 +2166,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {},
               'parent' => {},
               'source_info' => {
@@ -2290,7 +2209,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2305,7 +2223,6 @@ $result_trees{'ref_error_formatting'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2330,7 +2247,6 @@ $result_trees{'ref_error_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2346,7 +2262,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {},
               'parent' => {},
               'source_info' => {
@@ -2390,7 +2305,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2405,7 +2319,6 @@ $result_trees{'ref_error_formatting'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2457,7 +2370,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {},
               'parent' => {},
               'source_info' => {
@@ -2501,7 +2413,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2516,12 +2427,10 @@ $result_trees{'ref_error_formatting'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2547,7 +2456,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {},
               'parent' => {},
               'source_info' => {
@@ -2591,7 +2499,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2606,12 +2513,10 @@ $result_trees{'ref_error_formatting'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2626,7 +2531,6 @@ $result_trees{'ref_error_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2642,7 +2546,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {},
               'parent' => {},
               'source_info' => {
@@ -2686,7 +2589,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2701,12 +2603,10 @@ $result_trees{'ref_error_formatting'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2748,7 +2648,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {},
               'parent' => {},
               'source_info' => {
@@ -2792,7 +2691,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2807,17 +2705,14 @@ $result_trees{'ref_error_formatting'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2843,7 +2738,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {},
               'parent' => {},
               'source_info' => {
@@ -2899,7 +2793,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2914,7 +2807,6 @@ $result_trees{'ref_error_formatting'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2933,7 +2825,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'inforef',
-              'contents' => [],
               'extra' => {},
               'parent' => {},
               'source_info' => {
@@ -2977,7 +2868,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2992,12 +2882,10 @@ $result_trees{'ref_error_formatting'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -3013,7 +2901,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'inforef',
-              'contents' => [],
               'extra' => {},
               'parent' => {},
               'source_info' => {
@@ -3057,7 +2944,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -3072,7 +2958,6 @@ $result_trees{'ref_error_formatting'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -3101,7 +2986,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'inforef',
-              'contents' => [],
               'extra' => {},
               'parent' => {},
               'source_info' => {
@@ -3141,7 +3025,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -3156,13 +3039,11 @@ $result_trees{'ref_error_formatting'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'inforef',
-              'contents' => [],
               'extra' => {},
               'parent' => {},
               'source_info' => {
@@ -3218,7 +3099,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -3270,7 +3150,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'inforef',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -3320,7 +3199,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -3346,7 +3224,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'inforef',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -3396,7 +3273,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -3435,7 +3311,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'inforef',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -3485,7 +3360,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -3510,7 +3384,6 @@ $result_trees{'ref_error_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -3526,7 +3399,6 @@ $result_trees{'ref_error_formatting'} = {
                 }
               ],
               'cmdname' => 'inforef',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
diff --git a/tp/t/results/converters_tests/ref_in_sectioning.pl 
b/tp/t/results/converters_tests/ref_in_sectioning.pl
index c16b5c862c..8a22000b4c 100644
--- a/tp/t/results/converters_tests/ref_in_sectioning.pl
+++ b/tp/t/results/converters_tests/ref_in_sectioning.pl
@@ -54,7 +54,6 @@ $result_trees{'ref_in_sectioning'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -99,7 +98,6 @@ $result_trees{'ref_in_sectioning'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -119,7 +117,6 @@ $result_trees{'ref_in_sectioning'} = {
                     }
                   ],
                   'cmdname' => 'node',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -174,7 +171,6 @@ $result_trees{'ref_in_sectioning'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -208,12 +204,10 @@ $result_trees{'ref_in_sectioning'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -245,7 +239,6 @@ $result_trees{'ref_in_sectioning'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -284,7 +277,6 @@ $result_trees{'ref_in_sectioning'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -481,7 +473,6 @@ $result_trees{'ref_in_sectioning'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -523,7 +514,6 @@ $result_trees{'ref_in_sectioning'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -588,7 +578,6 @@ $result_trees{'ref_in_sectioning'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -629,7 +618,6 @@ $result_trees{'ref_in_sectioning'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -700,7 +688,6 @@ $result_trees{'ref_in_sectioning'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -735,7 +722,6 @@ $result_trees{'ref_in_sectioning'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -769,12 +755,10 @@ $result_trees{'ref_in_sectioning'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -806,7 +790,6 @@ $result_trees{'ref_in_sectioning'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -884,7 +867,6 @@ $result_trees{'ref_in_sectioning'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -955,7 +937,6 @@ $result_trees{'ref_in_sectioning'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -968,7 +949,6 @@ $result_trees{'ref_in_sectioning'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -988,7 +968,6 @@ $result_trees{'ref_in_sectioning'} = {
                         }
                       ],
                       'cmdname' => 'samp',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1005,7 +984,6 @@ $result_trees{'ref_in_sectioning'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1076,7 +1054,6 @@ $result_trees{'ref_in_sectioning'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1089,12 +1066,10 @@ $result_trees{'ref_in_sectioning'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1113,7 +1088,6 @@ $result_trees{'ref_in_sectioning'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1177,17 +1151,14 @@ $result_trees{'ref_in_sectioning'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1207,7 +1178,6 @@ $result_trees{'ref_in_sectioning'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1271,17 +1241,14 @@ $result_trees{'ref_in_sectioning'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1301,7 +1268,6 @@ $result_trees{'ref_in_sectioning'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1355,22 +1321,18 @@ $result_trees{'ref_in_sectioning'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1390,7 +1352,6 @@ $result_trees{'ref_in_sectioning'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {},
               'parent' => {},
               'source_info' => {
@@ -1438,17 +1399,14 @@ $result_trees{'ref_in_sectioning'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1467,7 +1425,6 @@ $result_trees{'ref_in_sectioning'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {},
               'parent' => {},
               'source_info' => {
@@ -1552,7 +1509,6 @@ $result_trees{'ref_in_sectioning'} = {
                 }
               ],
               'cmdname' => 'inforef',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1624,12 +1580,10 @@ $result_trees{'ref_in_sectioning'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1649,7 +1603,6 @@ $result_trees{'ref_in_sectioning'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1707,17 +1660,14 @@ $result_trees{'ref_in_sectioning'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1737,7 +1687,6 @@ $result_trees{'ref_in_sectioning'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {},
               'parent' => {},
               'source_info' => {
@@ -1795,12 +1744,10 @@ $result_trees{'ref_in_sectioning'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1816,7 +1763,6 @@ $result_trees{'ref_in_sectioning'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1870,17 +1816,14 @@ $result_trees{'ref_in_sectioning'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1896,7 +1839,6 @@ $result_trees{'ref_in_sectioning'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {},
               'parent' => {},
               'source_info' => {
diff --git a/tp/t/results/converters_tests/references_to_top_no_top_output.pl 
b/tp/t/results/converters_tests/references_to_top_no_top_output.pl
index ccb0ac5269..e94f7ebc3a 100644
--- a/tp/t/results/converters_tests/references_to_top_no_top_output.pl
+++ b/tp/t/results/converters_tests/references_to_top_no_top_output.pl
@@ -67,7 +67,6 @@ $result_trees{'references_to_top_no_top_output'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -102,7 +101,6 @@ $result_trees{'references_to_top_no_top_output'} = {
                         }
                       ],
                       'cmdname' => 'anchor',
-                      'contents' => [],
                       'extra' => {
                         'node_content' => [
                           {}
@@ -195,7 +193,6 @@ $result_trees{'references_to_top_no_top_output'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -274,7 +271,6 @@ $result_trees{'references_to_top_no_top_output'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'extra' => {
             'node_content' => [
               {}
@@ -320,7 +316,6 @@ $result_trees{'references_to_top_no_top_output'} = {
                 }
               ],
               'cmdname' => 'anchor',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -375,7 +370,6 @@ $result_trees{'references_to_top_no_top_output'} = {
                             }
                           ],
                           'cmdname' => 'anchor',
-                          'contents' => [],
                           'extra' => {
                             'node_content' => [
                               {}
@@ -399,7 +393,6 @@ $result_trees{'references_to_top_no_top_output'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -496,7 +489,6 @@ $result_trees{'references_to_top_no_top_output'} = {
                     }
                   ],
                   'cmdname' => 'anchor',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -543,7 +535,6 @@ $result_trees{'references_to_top_no_top_output'} = {
                             }
                           ],
                           'cmdname' => 'anchor',
-                          'contents' => [],
                           'extra' => {
                             'node_content' => [
                               {}
@@ -567,7 +558,6 @@ $result_trees{'references_to_top_no_top_output'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -734,7 +724,6 @@ $result_trees{'references_to_top_no_top_output'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -799,7 +788,6 @@ $result_trees{'references_to_top_no_top_output'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -835,7 +823,6 @@ $result_trees{'references_to_top_no_top_output'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -871,7 +858,6 @@ $result_trees{'references_to_top_no_top_output'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -907,7 +893,6 @@ $result_trees{'references_to_top_no_top_output'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -943,7 +928,6 @@ $result_trees{'references_to_top_no_top_output'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -979,7 +963,6 @@ $result_trees{'references_to_top_no_top_output'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1156,7 +1139,6 @@ $result_trees{'references_to_top_no_top_output'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
diff --git a/tp/t/results/converters_tests/refs_formatting.pl 
b/tp/t/results/converters_tests/refs_formatting.pl
index 105ee3f055..ad98f0c715 100644
--- a/tp/t/results/converters_tests/refs_formatting.pl
+++ b/tp/t/results/converters_tests/refs_formatting.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'refs_formatting'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'refs_formatting'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -110,7 +108,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -146,7 +143,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -198,7 +194,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -223,7 +218,6 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -239,7 +233,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -291,7 +284,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -316,12 +308,10 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -337,7 +327,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -387,7 +376,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -412,17 +400,14 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -438,7 +423,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -488,7 +472,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -533,13 +516,11 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -591,7 +572,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -626,7 +606,6 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -642,7 +621,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -692,7 +670,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -727,12 +704,10 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -748,7 +723,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -798,7 +772,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -854,7 +827,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -904,7 +876,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -949,7 +920,6 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -965,7 +935,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1015,7 +984,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1087,7 +1055,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1137,7 +1104,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1162,7 +1128,6 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1188,7 +1153,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1238,7 +1202,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1263,7 +1226,6 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1278,7 +1240,6 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1294,7 +1255,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1344,7 +1304,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1369,7 +1328,6 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1411,7 +1369,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1461,7 +1418,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1486,12 +1442,10 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1517,7 +1471,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1579,7 +1532,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1627,7 +1579,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -1680,7 +1631,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1717,7 +1667,6 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1733,7 +1682,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -1786,7 +1734,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1823,12 +1770,10 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1844,7 +1789,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -1897,7 +1841,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1934,17 +1877,14 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1960,7 +1900,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -2013,7 +1952,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2070,13 +2008,11 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -2129,7 +2065,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2176,7 +2111,6 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2192,7 +2126,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -2245,7 +2178,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2292,12 +2224,10 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2313,7 +2243,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -2366,7 +2295,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2434,7 +2362,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -2487,7 +2414,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2544,7 +2470,6 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2560,7 +2485,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -2613,7 +2537,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2697,7 +2620,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -2750,7 +2672,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2787,7 +2708,6 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2813,7 +2733,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -2866,7 +2785,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2903,7 +2821,6 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2918,7 +2835,6 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2934,7 +2850,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -2987,7 +2902,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -3024,7 +2938,6 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -3066,7 +2979,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -3119,7 +3031,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -3156,12 +3067,10 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -3187,7 +3096,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -3252,7 +3160,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -3304,7 +3211,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'inforef',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -3354,7 +3260,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -3380,7 +3285,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'inforef',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -3430,7 +3334,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -3469,7 +3372,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'inforef',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -3519,7 +3421,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -3544,7 +3445,6 @@ $result_trees{'refs_formatting'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -3560,7 +3460,6 @@ $result_trees{'refs_formatting'} = {
                 }
               ],
               'cmdname' => 'inforef',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
diff --git a/tp/t/results/converters_tests/some_at_commands_in_ref_nodes.pl 
b/tp/t/results/converters_tests/some_at_commands_in_ref_nodes.pl
index 986a4f1d7f..7b5e62b57b 100644
--- a/tp/t/results/converters_tests/some_at_commands_in_ref_nodes.pl
+++ b/tp/t/results/converters_tests/some_at_commands_in_ref_nodes.pl
@@ -37,7 +37,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -88,7 +87,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -134,7 +132,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -149,13 +146,11 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'aa',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -170,13 +165,11 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'TeX',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -190,7 +183,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -216,7 +208,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                         }
                       ],
                       'cmdname' => '"',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -246,7 +237,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -260,7 +250,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                         }
                       ],
                       'cmdname' => '"',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -290,7 +279,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                                 }
                               ],
                               'cmdname' => '=',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -304,7 +292,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                         }
                       ],
                       'cmdname' => '`',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -319,13 +306,11 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'l',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -355,7 +340,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -369,7 +353,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -384,13 +367,11 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'exclamdown',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -539,7 +520,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -554,13 +534,11 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -575,13 +553,11 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'TeX',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -595,7 +571,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -621,7 +596,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -651,7 +625,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -665,7 +638,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -695,7 +667,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -709,7 +680,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -724,13 +694,11 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -760,7 +728,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -774,7 +741,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -789,13 +755,11 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -813,7 +777,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -884,7 +847,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -910,7 +872,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -940,7 +901,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -954,7 +914,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -984,7 +943,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -998,7 +956,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1013,13 +970,11 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1049,7 +1004,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1063,7 +1017,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1078,13 +1031,11 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1137,7 +1088,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                         }
                       ],
                       'cmdname' => 'strong',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1163,7 +1113,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1174,13 +1123,11 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'comma',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1206,7 +1153,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                         }
                       ],
                       'cmdname' => '"',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1217,13 +1163,11 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'comma',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1253,7 +1197,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1267,7 +1210,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                         }
                       ],
                       'cmdname' => '"',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1297,7 +1239,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                                 }
                               ],
                               'cmdname' => '=',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1311,7 +1252,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                         }
                       ],
                       'cmdname' => '`',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1326,13 +1266,11 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'exclamdown',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1345,12 +1283,10 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1366,7 +1302,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1441,7 +1376,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1456,13 +1390,11 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'aa',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1477,13 +1409,11 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'TeX',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1497,7 +1427,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1523,7 +1452,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                         }
                       ],
                       'cmdname' => '"',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1553,7 +1481,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1567,7 +1494,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                         }
                       ],
                       'cmdname' => '"',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1597,7 +1523,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                                 }
                               ],
                               'cmdname' => '=',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1611,7 +1536,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                         }
                       ],
                       'cmdname' => '`',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1626,13 +1550,11 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'l',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1662,7 +1584,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1676,7 +1597,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1691,13 +1611,11 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'exclamdown',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1711,7 +1629,6 @@ $result_trees{'some_at_commands_in_ref_nodes'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/converters_tests/sp_in_example.pl 
b/tp/t/results/converters_tests/sp_in_example.pl
index 89c6c08ce5..9b2499df67 100644
--- a/tp/t/results/converters_tests/sp_in_example.pl
+++ b/tp/t/results/converters_tests/sp_in_example.pl
@@ -12,7 +12,6 @@ $result_trees{'sp_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/converters_tests/spaces_in_empty_node_names.pl 
b/tp/t/results/converters_tests/spaces_in_empty_node_names.pl
index aa488365f7..2913822e69 100644
--- a/tp/t/results/converters_tests/spaces_in_empty_node_names.pl
+++ b/tp/t/results/converters_tests/spaces_in_empty_node_names.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'spaces_in_empty_node_names'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'spaces_in_empty_node_names'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -137,7 +135,6 @@ $result_trees{'spaces_in_empty_node_names'} = {
                         }
                       ],
                       'cmdname' => 'verb',
-                      'contents' => [],
                       'extra' => {
                         'delimiter' => ':'
                       },
@@ -383,7 +380,6 @@ $result_trees{'spaces_in_empty_node_names'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -448,7 +444,6 @@ $result_trees{'spaces_in_empty_node_names'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -493,7 +488,6 @@ $result_trees{'spaces_in_empty_node_names'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -546,7 +540,6 @@ $result_trees{'spaces_in_empty_node_names'} = {
                         }
                       ],
                       'cmdname' => 'verb',
-                      'contents' => [],
                       'extra' => {
                         'delimiter' => ':'
                       },
@@ -563,7 +556,6 @@ $result_trees{'spaces_in_empty_node_names'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -614,7 +606,6 @@ $result_trees{'spaces_in_empty_node_names'} = {
                         }
                       ],
                       'cmdname' => 'w',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -628,7 +619,6 @@ $result_trees{'spaces_in_empty_node_names'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
diff --git a/tp/t/results/converters_tests/spaces_in_node_names.pl 
b/tp/t/results/converters_tests/spaces_in_node_names.pl
index 4e067263cc..717d36cf21 100644
--- a/tp/t/results/converters_tests/spaces_in_node_names.pl
+++ b/tp/t/results/converters_tests/spaces_in_node_names.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'spaces_in_node_names'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'spaces_in_node_names'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -146,7 +144,6 @@ $result_trees{'spaces_in_node_names'} = {
                         }
                       ],
                       'cmdname' => 'verb',
-                      'contents' => [],
                       'extra' => {
                         'delimiter' => ':'
                       },
@@ -413,7 +410,6 @@ $result_trees{'spaces_in_node_names'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -488,7 +484,6 @@ $result_trees{'spaces_in_node_names'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -537,7 +532,6 @@ $result_trees{'spaces_in_node_names'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -596,7 +590,6 @@ $result_trees{'spaces_in_node_names'} = {
                         }
                       ],
                       'cmdname' => 'verb',
-                      'contents' => [],
                       'extra' => {
                         'delimiter' => ':'
                       },
@@ -613,7 +606,6 @@ $result_trees{'spaces_in_node_names'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -670,7 +662,6 @@ $result_trees{'spaces_in_node_names'} = {
                         }
                       ],
                       'cmdname' => 'w',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -684,7 +675,6 @@ $result_trees{'spaces_in_node_names'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/converters_tests/table_in_display_in_example.pl 
b/tp/t/results/converters_tests/table_in_display_in_example.pl
index 67fcd9de56..d01f04401e 100644
--- a/tp/t/results/converters_tests/table_in_display_in_example.pl
+++ b/tp/t/results/converters_tests/table_in_display_in_example.pl
@@ -12,7 +12,6 @@ $result_trees{'table_in_display_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -26,7 +25,6 @@ $result_trees{'table_in_display_in_example'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -43,7 +41,6 @@ $result_trees{'table_in_display_in_example'} = {
                       'contents' => [
                         {
                           'cmdname' => 'asis',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
diff --git a/tp/t/results/converters_tests/table_in_example_in_display.pl 
b/tp/t/results/converters_tests/table_in_example_in_display.pl
index 613d37315a..8b6e0bdc16 100644
--- a/tp/t/results/converters_tests/table_in_example_in_display.pl
+++ b/tp/t/results/converters_tests/table_in_example_in_display.pl
@@ -12,7 +12,6 @@ $result_trees{'table_in_example_in_display'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -26,7 +25,6 @@ $result_trees{'table_in_example_in_display'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -43,7 +41,6 @@ $result_trees{'table_in_example_in_display'} = {
                       'contents' => [
                         {
                           'cmdname' => 'asis',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
diff --git a/tp/t/results/converters_tests/test_deftypefnnewline.pl 
b/tp/t/results/converters_tests/test_deftypefnnewline.pl
index 2d2c54a76a..6a1f3d11da 100644
--- a/tp/t/results/converters_tests/test_deftypefnnewline.pl
+++ b/tp/t/results/converters_tests/test_deftypefnnewline.pl
@@ -103,7 +103,6 @@ $result_trees{'test_deftypefnnewline'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -180,7 +179,6 @@ $result_trees{'test_deftypefnnewline'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/converters_tests/things_before_setfilename.pl 
b/tp/t/results/converters_tests/things_before_setfilename.pl
index ebaa5e715a..dfeeb52443 100644
--- a/tp/t/results/converters_tests/things_before_setfilename.pl
+++ b/tp/t/results/converters_tests/things_before_setfilename.pl
@@ -43,7 +43,6 @@ $result_trees{'things_before_setfilename'} = {
                 }
               ],
               'cmdname' => 'anchor',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -90,7 +89,6 @@ $result_trees{'things_before_setfilename'} = {
                     }
                   ],
                   'cmdname' => 'ref',
-                  'contents' => [],
                   'extra' => {
                     'label' => {},
                     'node_argument' => {
@@ -143,7 +141,6 @@ $result_trees{'things_before_setfilename'} = {
                     }
                   ],
                   'cmdname' => 'ref',
-                  'contents' => [],
                   'extra' => {
                     'label' => {
                       'args' => [
@@ -159,7 +156,6 @@ $result_trees{'things_before_setfilename'} = {
                         }
                       ],
                       'cmdname' => 'anchor',
-                      'contents' => [],
                       'extra' => {
                         'node_content' => [
                           {}
@@ -219,7 +215,6 @@ $result_trees{'things_before_setfilename'} = {
                                   }
                                 ],
                                 'cmdname' => 'ref',
-                                'contents' => [],
                                 'extra' => {
                                   'label' => {},
                                   'node_argument' => {
@@ -251,7 +246,6 @@ $result_trees{'things_before_setfilename'} = {
                             {}
                           ],
                           'cmdname' => 'footnote',
-                          'contents' => [],
                           'parent' => {
                             'contents' => [
                               {},
@@ -317,7 +311,6 @@ $result_trees{'things_before_setfilename'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'block_line_arg'
                 },
@@ -424,7 +417,6 @@ $result_trees{'things_before_setfilename'} = {
                     }
                   ],
                   'cmdname' => 'ref',
-                  'contents' => [],
                   'extra' => {
                     'label' => {},
                     'node_argument' => {
@@ -523,7 +515,6 @@ $result_trees{'things_before_setfilename'} = {
                     }
                   ],
                   'cmdname' => 'caption',
-                  'contents' => [],
                   'extra' => {
                     'float' => {}
                   },
@@ -622,7 +613,6 @@ $result_trees{'things_before_setfilename'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -923,7 +913,6 @@ $result_trees{'things_before_setfilename'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1000,7 +989,6 @@ $result_trees{'things_before_setfilename'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1069,7 +1057,6 @@ $result_trees{'things_before_setfilename'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1122,7 +1109,6 @@ $result_trees{'things_before_setfilename'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
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 e53bc151bc..0d1fa01afd 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
@@ -43,7 +43,6 @@ $result_trees{'things_before_setfilename_no_element'} = {
                 }
               ],
               'cmdname' => 'anchor',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -90,7 +89,6 @@ $result_trees{'things_before_setfilename_no_element'} = {
                     }
                   ],
                   'cmdname' => 'ref',
-                  'contents' => [],
                   'extra' => {
                     'label' => {},
                     'node_argument' => {
@@ -143,7 +141,6 @@ $result_trees{'things_before_setfilename_no_element'} = {
                     }
                   ],
                   'cmdname' => 'ref',
-                  'contents' => [],
                   'extra' => {
                     'label' => {
                       'args' => [
@@ -159,7 +156,6 @@ $result_trees{'things_before_setfilename_no_element'} = {
                         }
                       ],
                       'cmdname' => 'anchor',
-                      'contents' => [],
                       'extra' => {
                         'node_content' => [
                           {}
@@ -219,7 +215,6 @@ $result_trees{'things_before_setfilename_no_element'} = {
                                   }
                                 ],
                                 'cmdname' => 'ref',
-                                'contents' => [],
                                 'extra' => {
                                   'label' => {},
                                   'node_argument' => {
@@ -251,7 +246,6 @@ $result_trees{'things_before_setfilename_no_element'} = {
                             {}
                           ],
                           'cmdname' => 'footnote',
-                          'contents' => [],
                           'parent' => {
                             'contents' => [
                               {},
@@ -317,7 +311,6 @@ $result_trees{'things_before_setfilename_no_element'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'block_line_arg'
                 },
@@ -424,7 +417,6 @@ $result_trees{'things_before_setfilename_no_element'} = {
                     }
                   ],
                   'cmdname' => 'ref',
-                  'contents' => [],
                   'extra' => {
                     'label' => {},
                     'node_argument' => {
@@ -523,7 +515,6 @@ $result_trees{'things_before_setfilename_no_element'} = {
                     }
                   ],
                   'cmdname' => 'caption',
-                  'contents' => [],
                   'extra' => {
                     'float' => {}
                   },
@@ -622,7 +613,6 @@ $result_trees{'things_before_setfilename_no_element'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -922,7 +912,6 @@ $result_trees{'things_before_setfilename_no_element'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -975,7 +964,6 @@ $result_trees{'things_before_setfilename_no_element'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/converters_tests/top_in_ref.pl 
b/tp/t/results/converters_tests/top_in_ref.pl
index 4089176a14..26496e1033 100644
--- a/tp/t/results/converters_tests/top_in_ref.pl
+++ b/tp/t/results/converters_tests/top_in_ref.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'top_in_ref'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -117,7 +116,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -153,7 +151,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -205,7 +202,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -230,7 +226,6 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -246,7 +241,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -298,7 +292,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -323,12 +316,10 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -344,7 +335,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -394,7 +384,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -419,17 +408,14 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -445,7 +431,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -495,7 +480,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -540,13 +524,11 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -598,7 +580,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -633,7 +614,6 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -649,7 +629,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -699,7 +678,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -734,12 +712,10 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -755,7 +731,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -805,7 +780,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -861,7 +835,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -911,7 +884,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -956,7 +928,6 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -972,7 +943,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1022,7 +992,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1094,7 +1063,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1144,7 +1112,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1169,7 +1136,6 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1195,7 +1161,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1245,7 +1210,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1270,7 +1234,6 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1285,7 +1248,6 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1301,7 +1263,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1351,7 +1312,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1376,7 +1336,6 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1418,7 +1377,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1468,7 +1426,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1493,12 +1450,10 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1524,7 +1479,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1586,7 +1540,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1634,7 +1587,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -1687,7 +1639,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1724,7 +1675,6 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1740,7 +1690,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -1793,7 +1742,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1830,12 +1778,10 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1851,7 +1797,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -1904,7 +1849,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1941,17 +1885,14 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1967,7 +1908,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -2020,7 +1960,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2077,13 +2016,11 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -2136,7 +2073,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2183,7 +2119,6 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2199,7 +2134,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -2252,7 +2186,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2299,12 +2232,10 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2320,7 +2251,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -2373,7 +2303,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2441,7 +2370,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -2494,7 +2422,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2551,7 +2478,6 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2567,7 +2493,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -2620,7 +2545,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2704,7 +2628,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -2757,7 +2680,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2794,7 +2716,6 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2820,7 +2741,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -2873,7 +2793,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2910,7 +2829,6 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2925,7 +2843,6 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2941,7 +2858,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -2994,7 +2910,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -3031,7 +2946,6 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -3073,7 +2987,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -3126,7 +3039,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -3163,12 +3075,10 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -3194,7 +3104,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -3259,7 +3168,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -3311,7 +3219,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'inforef',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -3361,7 +3268,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -3387,7 +3293,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'inforef',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -3437,7 +3342,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -3476,7 +3380,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'inforef',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -3526,7 +3429,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -3551,7 +3453,6 @@ $result_trees{'top_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -3567,7 +3468,6 @@ $result_trees{'top_in_ref'} = {
                 }
               ],
               'cmdname' => 'inforef',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
diff --git a/tp/t/results/converters_tests/unknown_value.pl 
b/tp/t/results/converters_tests/unknown_value.pl
index 6884517fd2..e2a0aed9a2 100644
--- a/tp/t/results/converters_tests/unknown_value.pl
+++ b/tp/t/results/converters_tests/unknown_value.pl
@@ -11,7 +11,6 @@ $result_trees{'unknown_value'} = {
       'contents' => [
         {
           'cmdname' => 'value',
-          'contents' => [],
           'extra' => {
             'flag' => 'unknown'
           },
diff --git a/tp/t/results/coverage/accent_and_dash.pl 
b/tp/t/results/coverage/accent_and_dash.pl
index b8eb495d69..945f0ad3f1 100644
--- a/tp/t/results/coverage/accent_and_dash.pl
+++ b/tp/t/results/coverage/accent_and_dash.pl
@@ -25,7 +25,6 @@ $result_trees{'accent_and_dash'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage/accent_no_closed.pl 
b/tp/t/results/coverage/accent_no_closed.pl
index df8bea42a0..feb3b5cc31 100644
--- a/tp/t/results/coverage/accent_no_closed.pl
+++ b/tp/t/results/coverage/accent_no_closed.pl
@@ -25,7 +25,6 @@ $result_trees{'accent_no_closed'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage/accent_no_closed_comment.pl 
b/tp/t/results/coverage/accent_no_closed_comment.pl
index fb5826073f..59689e2225 100644
--- a/tp/t/results/coverage/accent_no_closed_comment.pl
+++ b/tp/t/results/coverage/accent_no_closed_comment.pl
@@ -43,7 +43,6 @@ $result_trees{'accent_no_closed_comment'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage/accent_no_closed_newline.pl 
b/tp/t/results/coverage/accent_no_closed_newline.pl
index 4b70575d61..ce62b4625b 100644
--- a/tp/t/results/coverage/accent_no_closed_newline.pl
+++ b/tp/t/results/coverage/accent_no_closed_newline.pl
@@ -32,7 +32,6 @@ $result_trees{'accent_no_closed_newline'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage/accent_no_closed_paragraph.pl 
b/tp/t/results/coverage/accent_no_closed_paragraph.pl
index c1b4e56d44..80812d1442 100644
--- a/tp/t/results/coverage/accent_no_closed_paragraph.pl
+++ b/tp/t/results/coverage/accent_no_closed_paragraph.pl
@@ -32,7 +32,6 @@ $result_trees{'accent_no_closed_paragraph'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage/accents_errors.pl 
b/tp/t/results/coverage/accents_errors.pl
index 916639bee5..d142139308 100644
--- a/tp/t/results/coverage/accents_errors.pl
+++ b/tp/t/results/coverage/accents_errors.pl
@@ -29,7 +29,6 @@ $result_trees{'accents_errors'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => '
 '
@@ -59,7 +58,6 @@ $result_trees{'accents_errors'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => '  
 '
@@ -85,7 +83,6 @@ $result_trees{'accents_errors'} = {
             },
             {
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -132,7 +129,6 @@ $result_trees{'accents_errors'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -166,7 +162,6 @@ $result_trees{'accents_errors'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'extra' => {
                 'spaces' => '
 '
@@ -192,7 +187,6 @@ $result_trees{'accents_errors'} = {
             },
             {
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage/arg_in_brace_no_arg_command.pl 
b/tp/t/results/coverage/arg_in_brace_no_arg_command.pl
index 4a8f9df965..e92c59e6e3 100644
--- a/tp/t/results/coverage/arg_in_brace_no_arg_command.pl
+++ b/tp/t/results/coverage/arg_in_brace_no_arg_command.pl
@@ -25,7 +25,6 @@ $result_trees{'arg_in_brace_no_arg_command'} = {
                 }
               ],
               'cmdname' => 'TeX',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage/at_after_accent_command.pl 
b/tp/t/results/coverage/at_after_accent_command.pl
index b12a809f2d..dfc4d46de0 100644
--- a/tp/t/results/coverage/at_after_accent_command.pl
+++ b/tp/t/results/coverage/at_after_accent_command.pl
@@ -13,7 +13,6 @@ $result_trees{'at_after_accent_command'} = {
           'contents' => [
             {
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -34,7 +33,6 @@ $result_trees{'at_after_accent_command'} = {
             },
             {
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage/block_commands.pl 
b/tp/t/results/coverage/block_commands.pl
index f7424655fe..54df9ff595 100644
--- a/tp/t/results/coverage/block_commands.pl
+++ b/tp/t/results/coverage/block_commands.pl
@@ -18,7 +18,6 @@ $result_trees{'block_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -249,7 +248,6 @@ $result_trees{'block_commands'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
diff --git a/tp/t/results/coverage/cartouche.pl 
b/tp/t/results/coverage/cartouche.pl
index 5b4a6f8733..56282b79e7 100644
--- a/tp/t/results/coverage/cartouche.pl
+++ b/tp/t/results/coverage/cartouche.pl
@@ -12,7 +12,6 @@ $result_trees{'cartouche'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/coverage/cartouche_in_example.pl 
b/tp/t/results/coverage/cartouche_in_example.pl
index 735ccad353..e8fd1b831c 100644
--- a/tp/t/results/coverage/cartouche_in_example.pl
+++ b/tp/t/results/coverage/cartouche_in_example.pl
@@ -12,7 +12,6 @@ $result_trees{'cartouche_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -37,7 +36,6 @@ $result_trees{'cartouche_in_example'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/coverage/cartouche_in_quotation.pl 
b/tp/t/results/coverage/cartouche_in_quotation.pl
index fe542cc435..4292a227ac 100644
--- a/tp/t/results/coverage/cartouche_in_quotation.pl
+++ b/tp/t/results/coverage/cartouche_in_quotation.pl
@@ -12,7 +12,6 @@ $result_trees{'cartouche_in_quotation'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -37,7 +36,6 @@ $result_trees{'cartouche_in_quotation'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/coverage/center.pl b/tp/t/results/coverage/center.pl
index 000713934e..14a0454b72 100644
--- a/tp/t/results/coverage/center.pl
+++ b/tp/t/results/coverage/center.pl
@@ -37,7 +37,6 @@ $result_trees{'center'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/coverage/commands.pl 
b/tp/t/results/coverage/commands.pl
index 0dd5d2c1c9..ea3a2f78a4 100644
--- a/tp/t/results/coverage/commands.pl
+++ b/tp/t/results/coverage/commands.pl
@@ -22,13 +22,11 @@ $result_trees{'commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'TeX',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -59,7 +57,6 @@ $result_trees{'commands'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -89,7 +86,6 @@ $result_trees{'commands'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -103,7 +99,6 @@ $result_trees{'commands'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -129,7 +124,6 @@ $result_trees{'commands'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -155,7 +149,6 @@ $result_trees{'commands'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -194,13 +187,11 @@ $result_trees{'commands'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'click',
-                      'contents' => [],
                       'extra' => {
                         'clickstyle' => 'arrow'
                       },
@@ -221,7 +212,6 @@ $result_trees{'commands'} = {
                 }
               ],
               'cmdname' => 'clicksequence',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -265,7 +255,6 @@ $result_trees{'commands'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -291,7 +280,6 @@ $result_trees{'commands'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -322,7 +310,6 @@ $result_trees{'commands'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -356,13 +343,11 @@ $result_trees{'commands'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'LaTeX',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -430,7 +415,6 @@ $result_trees{'commands'} = {
                     }
                   ],
                   'cmdname' => 'b',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/coverage/commands_in_math.pl 
b/tp/t/results/coverage/commands_in_math.pl
index 58f1dab4d5..3fbfda9d10 100644
--- a/tp/t/results/coverage/commands_in_math.pl
+++ b/tp/t/results/coverage/commands_in_math.pl
@@ -18,7 +18,6 @@ $result_trees{'commands_in_math'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -43,7 +42,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -69,7 +67,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -89,13 +86,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -110,13 +105,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -131,13 +124,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -204,7 +195,6 @@ $result_trees{'commands_in_math'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -229,7 +219,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -255,7 +244,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -281,7 +269,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -307,7 +294,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -333,7 +319,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -359,7 +344,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -385,7 +369,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -411,7 +394,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -437,7 +419,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -463,7 +444,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -493,7 +473,6 @@ $result_trees{'commands_in_math'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -507,7 +486,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -523,13 +501,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -559,7 +535,6 @@ $result_trees{'commands_in_math'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -573,7 +548,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -603,7 +577,6 @@ $result_trees{'commands_in_math'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -617,7 +590,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -643,7 +615,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -669,7 +640,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => 'H',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -695,7 +665,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -721,7 +690,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -747,7 +715,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => 'tieaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -774,7 +741,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -800,7 +766,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => 'ubaraccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -826,7 +791,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -852,7 +816,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -878,7 +841,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => 'ogonek',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -904,7 +866,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => 'sup',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -926,7 +887,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => 'sub',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1048,13 +1008,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'today',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1113,7 +1071,6 @@ $result_trees{'commands_in_math'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1127,13 +1084,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'click',
-              'contents' => [],
               'extra' => {
                 'clickstyle' => 'arrow'
               },
@@ -1163,7 +1118,6 @@ $result_trees{'commands_in_math'} = {
                 }
               ],
               'cmdname' => 'U',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1179,13 +1133,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'TeX',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1200,13 +1152,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'LaTeX',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1221,13 +1171,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'bullet',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1242,13 +1190,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1263,13 +1209,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1284,13 +1228,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1305,13 +1247,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1327,13 +1267,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1348,13 +1286,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1369,13 +1305,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1390,13 +1324,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'point',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1411,13 +1343,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'print',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1432,13 +1362,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'result',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1454,13 +1382,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1475,13 +1401,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1496,13 +1420,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ae',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1517,13 +1439,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'oe',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1538,13 +1458,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AE',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1559,13 +1477,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'OE',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1580,13 +1496,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'o',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1601,13 +1515,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'O',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1622,13 +1534,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ss',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1643,13 +1553,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1664,13 +1572,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'L',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1685,13 +1591,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'DH',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1707,13 +1611,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'TH',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1728,13 +1630,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dh',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1749,13 +1649,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'th',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1770,13 +1668,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1791,13 +1687,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'questiondown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1812,13 +1706,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'pounds',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1834,13 +1726,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1855,13 +1745,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ordf',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1876,13 +1764,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ordm',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1897,13 +1783,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1962,7 +1846,6 @@ $result_trees{'commands_in_math'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1976,13 +1859,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1997,13 +1878,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2019,13 +1898,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quoteleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2040,13 +1917,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quoteright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2061,13 +1936,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblbase',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2082,13 +1955,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotesinglbase',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2103,13 +1974,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemetleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2125,13 +1994,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemetright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2146,13 +2013,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemotleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2167,13 +2032,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemotright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2188,13 +2051,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guilsinglleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2210,13 +2071,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guilsinglright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2231,13 +2090,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'textdegree',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2252,13 +2109,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'euro',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2273,13 +2128,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'arrow',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2294,13 +2147,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'leq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2315,13 +2166,11 @@ $result_trees{'commands_in_math'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage/comment_on_cartouche_line.pl 
b/tp/t/results/coverage/comment_on_cartouche_line.pl
index b541e083c2..12c0ca36a7 100644
--- a/tp/t/results/coverage/comment_on_cartouche_line.pl
+++ b/tp/t/results/coverage/comment_on_cartouche_line.pl
@@ -12,7 +12,6 @@ $result_trees{'comment_on_cartouche_line'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'comment_at_end' => {
                   'args' => [
diff --git a/tp/t/results/coverage/comment_on_group_line.pl 
b/tp/t/results/coverage/comment_on_group_line.pl
index b0515cd1b3..daf9dbe305 100644
--- a/tp/t/results/coverage/comment_on_group_line.pl
+++ b/tp/t/results/coverage/comment_on_group_line.pl
@@ -12,7 +12,6 @@ $result_trees{'comment_on_group_line'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'comment_at_end' => {
                   'args' => [
diff --git a/tp/t/results/coverage/def.pl b/tp/t/results/coverage/def.pl
index 8883287c47..69e81d3fe5 100644
--- a/tp/t/results/coverage/def.pl
+++ b/tp/t/results/coverage/def.pl
@@ -456,7 +456,6 @@ $result_trees{'def'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -588,7 +587,6 @@ $result_trees{'def'} = {
                       'type' => 'spaces'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -693,7 +691,6 @@ $result_trees{'def'} = {
                       'type' => 'spaces'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -799,7 +796,6 @@ $result_trees{'def'} = {
                       'type' => 'spaces'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -905,7 +901,6 @@ $result_trees{'def'} = {
                       'type' => 'spaces'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -997,7 +992,6 @@ $result_trees{'def'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -1111,7 +1105,6 @@ $result_trees{'def'} = {
                                 }
                               ],
                               'cmdname' => 'samp',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1129,7 +1122,6 @@ $result_trees{'def'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -1207,7 +1199,6 @@ $result_trees{'def'} = {
                 {
                   'contents' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -1285,7 +1276,6 @@ $result_trees{'def'} = {
                 {
                   'contents' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
diff --git a/tp/t/results/coverage/displaymath.pl 
b/tp/t/results/coverage/displaymath.pl
index bce0236e5b..37bad98ba2 100644
--- a/tp/t/results/coverage/displaymath.pl
+++ b/tp/t/results/coverage/displaymath.pl
@@ -23,7 +23,6 @@ $result_trees{'displaymath'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -142,7 +141,6 @@ $result_trees{'displaymath'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -167,7 +165,6 @@ $result_trees{'displaymath'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -193,7 +190,6 @@ $result_trees{'displaymath'} = {
                 }
               ],
               'cmdname' => 'sub',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -219,7 +215,6 @@ $result_trees{'displaymath'} = {
                 }
               ],
               'cmdname' => 'sup',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -289,7 +284,6 @@ $result_trees{'displaymath'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -335,7 +329,6 @@ $result_trees{'displaymath'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -471,7 +464,6 @@ $result_trees{'displaymath'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/coverage/empty_w.pl b/tp/t/results/coverage/empty_w.pl
index fe0972166c..8157407ef6 100644
--- a/tp/t/results/coverage/empty_w.pl
+++ b/tp/t/results/coverage/empty_w.pl
@@ -14,13 +14,11 @@ $result_trees{'empty_w'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -46,7 +44,6 @@ $result_trees{'empty_w'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage/exdent_and_commands.pl 
b/tp/t/results/coverage/exdent_and_commands.pl
index 8df0e5c198..5eed4bd069 100644
--- a/tp/t/results/coverage/exdent_and_commands.pl
+++ b/tp/t/results/coverage/exdent_and_commands.pl
@@ -12,7 +12,6 @@ $result_trees{'exdent_and_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -175,7 +174,6 @@ $result_trees{'exdent_and_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/coverage/exdent_and_formats.pl 
b/tp/t/results/coverage/exdent_and_formats.pl
index cb0f0013db..9d4dbd702f 100644
--- a/tp/t/results/coverage/exdent_and_formats.pl
+++ b/tp/t/results/coverage/exdent_and_formats.pl
@@ -12,7 +12,6 @@ $result_trees{'exdent_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -32,13 +31,11 @@ $result_trees{'exdent_and_formats'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'TeX',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -168,7 +165,6 @@ $result_trees{'exdent_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -320,7 +316,6 @@ $result_trees{'exdent_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -444,7 +439,6 @@ $result_trees{'exdent_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -517,7 +511,6 @@ $result_trees{'exdent_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -602,7 +595,6 @@ $result_trees{'exdent_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -627,7 +619,6 @@ $result_trees{'exdent_and_formats'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -760,7 +751,6 @@ $result_trees{'exdent_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -845,7 +835,6 @@ $result_trees{'exdent_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -941,7 +930,6 @@ $result_trees{'exdent_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1037,7 +1025,6 @@ $result_trees{'exdent_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1150,7 +1137,6 @@ $result_trees{'exdent_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1263,7 +1249,6 @@ $result_trees{'exdent_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1359,7 +1344,6 @@ $result_trees{'exdent_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/coverage/flushleft_flushright.pl 
b/tp/t/results/coverage/flushleft_flushright.pl
index 1e5c205164..5656b88dc3 100644
--- a/tp/t/results/coverage/flushleft_flushright.pl
+++ b/tp/t/results/coverage/flushleft_flushright.pl
@@ -18,7 +18,6 @@ $result_trees{'flushleft_flushright'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -113,7 +112,6 @@ $result_trees{'flushleft_flushright'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/coverage/flushleft_flushright_in_quotation.pl 
b/tp/t/results/coverage/flushleft_flushright_in_quotation.pl
index 74230f1476..4a7a55d2ee 100644
--- a/tp/t/results/coverage/flushleft_flushright_in_quotation.pl
+++ b/tp/t/results/coverage/flushleft_flushright_in_quotation.pl
@@ -18,7 +18,6 @@ $result_trees{'flushleft_flushright_in_quotation'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -32,7 +31,6 @@ $result_trees{'flushleft_flushright_in_quotation'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -105,7 +103,6 @@ $result_trees{'flushleft_flushright_in_quotation'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/coverage/flushright_example_nested.pl 
b/tp/t/results/coverage/flushright_example_nested.pl
index e00f0cb4ce..c7ec68c2d2 100644
--- a/tp/t/results/coverage/flushright_example_nested.pl
+++ b/tp/t/results/coverage/flushright_example_nested.pl
@@ -12,7 +12,6 @@ $result_trees{'flushright_example_nested'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -26,7 +25,6 @@ $result_trees{'flushright_example_nested'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -137,7 +135,6 @@ $result_trees{'flushright_example_nested'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -151,7 +148,6 @@ $result_trees{'flushright_example_nested'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/coverage/flushright_not_closed.pl 
b/tp/t/results/coverage/flushright_not_closed.pl
index 3ddc65fa20..65c5619e06 100644
--- a/tp/t/results/coverage/flushright_not_closed.pl
+++ b/tp/t/results/coverage/flushright_not_closed.pl
@@ -12,7 +12,6 @@ $result_trees{'flushright_not_closed'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/coverage/formats_only_title_comments.pl 
b/tp/t/results/coverage/formats_only_title_comments.pl
index 7a84367323..34686943a3 100644
--- a/tp/t/results/coverage/formats_only_title_comments.pl
+++ b/tp/t/results/coverage/formats_only_title_comments.pl
@@ -15,7 +15,6 @@ $result_trees{'formats_only_title_comments'} = {
               'contents' => [
                 {
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'command_as_argument_inserted'
                 }
@@ -114,7 +113,6 @@ $result_trees{'formats_only_title_comments'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'comment_at_end' => {
                   'args' => [
@@ -229,7 +227,6 @@ $result_trees{'formats_only_title_comments'} = {
               'contents' => [
                 {
                   'cmdname' => 'emph',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -337,7 +334,6 @@ $result_trees{'formats_only_title_comments'} = {
               'contents' => [
                 {
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/coverage/formats_only_titles.pl 
b/tp/t/results/coverage/formats_only_titles.pl
index d1fb943269..31b475df69 100644
--- a/tp/t/results/coverage/formats_only_titles.pl
+++ b/tp/t/results/coverage/formats_only_titles.pl
@@ -15,7 +15,6 @@ $result_trees{'formats_only_titles'} = {
               'contents' => [
                 {
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'command_as_argument_inserted'
                 }
@@ -96,7 +95,6 @@ $result_trees{'formats_only_titles'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -176,7 +174,6 @@ $result_trees{'formats_only_titles'} = {
               'contents' => [
                 {
                   'cmdname' => 'emph',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -266,7 +263,6 @@ $result_trees{'formats_only_titles'} = {
               'contents' => [
                 {
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/coverage/formats_titles.pl 
b/tp/t/results/coverage/formats_titles.pl
index 3397008dc0..aaf4936e93 100644
--- a/tp/t/results/coverage/formats_titles.pl
+++ b/tp/t/results/coverage/formats_titles.pl
@@ -15,7 +15,6 @@ $result_trees{'formats_titles'} = {
               'contents' => [
                 {
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'command_as_argument_inserted'
                 }
@@ -126,7 +125,6 @@ $result_trees{'formats_titles'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -236,7 +234,6 @@ $result_trees{'formats_titles'} = {
               'contents' => [
                 {
                   'cmdname' => 'emph',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -366,7 +363,6 @@ $result_trees{'formats_titles'} = {
               'contents' => [
                 {
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/coverage/group_not_closed.pl 
b/tp/t/results/coverage/group_not_closed.pl
index d8f172262d..83eb0c68d3 100644
--- a/tp/t/results/coverage/group_not_closed.pl
+++ b/tp/t/results/coverage/group_not_closed.pl
@@ -12,7 +12,6 @@ $result_trees{'group_not_closed'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/coverage/hyphenation.pl 
b/tp/t/results/coverage/hyphenation.pl
index 100ed0fab9..cfe1380773 100644
--- a/tp/t/results/coverage/hyphenation.pl
+++ b/tp/t/results/coverage/hyphenation.pl
@@ -32,7 +32,6 @@ $result_trees{'hyphenation'} = {
             }
           ],
           'cmdname' => 'hyphenation',
-          'contents' => [],
           'parent' => {},
           'source_info' => {
             'file_name' => '',
diff --git a/tp/t/results/coverage/indentedblock.pl 
b/tp/t/results/coverage/indentedblock.pl
index fb400df296..2a53ba8664 100644
--- a/tp/t/results/coverage/indentedblock.pl
+++ b/tp/t/results/coverage/indentedblock.pl
@@ -12,7 +12,6 @@ $result_trees{'indentedblock'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/coverage/indicateurl_end_lines.pl 
b/tp/t/results/coverage/indicateurl_end_lines.pl
index 14f777f418..5952abcfd8 100644
--- a/tp/t/results/coverage/indicateurl_end_lines.pl
+++ b/tp/t/results/coverage/indicateurl_end_lines.pl
@@ -30,7 +30,6 @@ $result_trees{'indicateurl_end_lines'} = {
                 }
               ],
               'cmdname' => 'indicateurl',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -76,7 +75,6 @@ $result_trees{'indicateurl_end_lines'} = {
                 }
               ],
               'cmdname' => 'indicateurl',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage/insertcopying.pl 
b/tp/t/results/coverage/insertcopying.pl
index ad21567c04..430e996055 100644
--- a/tp/t/results/coverage/insertcopying.pl
+++ b/tp/t/results/coverage/insertcopying.pl
@@ -12,7 +12,6 @@ $result_trees{'insertcopying'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -43,7 +42,6 @@ $result_trees{'insertcopying'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => ' 
 '
diff --git a/tp/t/results/coverage/invalid_U.pl 
b/tp/t/results/coverage/invalid_U.pl
index 97e57b2a1f..1fa00da999 100644
--- a/tp/t/results/coverage/invalid_U.pl
+++ b/tp/t/results/coverage/invalid_U.pl
@@ -13,7 +13,6 @@ $result_trees{'invalid_U'} = {
           'contents' => [
             {
               'cmdname' => 'U',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -27,13 +26,11 @@ $result_trees{'invalid_U'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'U',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -59,7 +56,6 @@ $result_trees{'invalid_U'} = {
                 }
               ],
               'cmdname' => 'U',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -85,7 +81,6 @@ $result_trees{'invalid_U'} = {
                 }
               ],
               'cmdname' => 'U',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -111,7 +106,6 @@ $result_trees{'invalid_U'} = {
                 }
               ],
               'cmdname' => 'U',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -137,7 +131,6 @@ $result_trees{'invalid_U'} = {
                 }
               ],
               'cmdname' => 'U',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -163,7 +156,6 @@ $result_trees{'invalid_U'} = {
                 }
               ],
               'cmdname' => 'U',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -194,7 +186,6 @@ $result_trees{'invalid_U'} = {
                 }
               ],
               'cmdname' => 'U',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -220,7 +211,6 @@ $result_trees{'invalid_U'} = {
                 }
               ],
               'cmdname' => 'U',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -250,7 +240,6 @@ $result_trees{'invalid_U'} = {
                 }
               ],
               'cmdname' => 'U',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage/item_container.pl 
b/tp/t/results/coverage/item_container.pl
index e6cc697d90..2c3f8bd257 100644
--- a/tp/t/results/coverage/item_container.pl
+++ b/tp/t/results/coverage/item_container.pl
@@ -116,7 +116,6 @@ $result_trees{'item_container'} = {
               'contents' => [
                 {
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -225,7 +224,6 @@ $result_trees{'item_container'} = {
               'contents' => [
                 {
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'command_as_argument_inserted'
                 }
diff --git a/tp/t/results/coverage/lettered_accent_and_spaces.pl 
b/tp/t/results/coverage/lettered_accent_and_spaces.pl
index 0278e396ce..6010ffba17 100644
--- a/tp/t/results/coverage/lettered_accent_and_spaces.pl
+++ b/tp/t/results/coverage/lettered_accent_and_spaces.pl
@@ -25,7 +25,6 @@ $result_trees{'lettered_accent_and_spaces'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => '    '
               },
@@ -67,7 +66,6 @@ $result_trees{'lettered_accent_and_spaces'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => '
 '
@@ -110,7 +108,6 @@ $result_trees{'lettered_accent_and_spaces'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => '
 '
@@ -153,7 +150,6 @@ $result_trees{'lettered_accent_and_spaces'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => '
   '
@@ -196,7 +192,6 @@ $result_trees{'lettered_accent_and_spaces'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -238,7 +233,6 @@ $result_trees{'lettered_accent_and_spaces'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'extra' => {
                 'spaces' => '
 '
@@ -281,7 +275,6 @@ $result_trees{'lettered_accent_and_spaces'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'extra' => {
                 'spaces' => '
  '
@@ -325,7 +318,6 @@ $result_trees{'lettered_accent_and_spaces'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
diff --git a/tp/t/results/coverage/math.pl b/tp/t/results/coverage/math.pl
index 59c9122641..405723b237 100644
--- a/tp/t/results/coverage/math.pl
+++ b/tp/t/results/coverage/math.pl
@@ -64,7 +64,6 @@ $result_trees{'math'} = {
                 }
               ],
               'cmdname' => 'math',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -120,7 +119,6 @@ $result_trees{'math'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -146,7 +144,6 @@ $result_trees{'math'} = {
                         }
                       ],
                       'cmdname' => 'sub',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -172,7 +169,6 @@ $result_trees{'math'} = {
                         }
                       ],
                       'cmdname' => 'sup',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -186,7 +182,6 @@ $result_trees{'math'} = {
                 }
               ],
               'cmdname' => 'math',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -255,7 +250,6 @@ $result_trees{'math'} = {
                             }
                           ],
                           'cmdname' => 'code',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -335,7 +329,6 @@ $result_trees{'math'} = {
                 }
               ],
               'cmdname' => 'math',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => ' '
               },
@@ -411,7 +404,6 @@ $result_trees{'math'} = {
                 }
               ],
               'cmdname' => 'sup',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -437,7 +429,6 @@ $result_trees{'math'} = {
                 }
               ],
               'cmdname' => 'sub',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage/nested_block_commands.pl 
b/tp/t/results/coverage/nested_block_commands.pl
index 73ba8c50d5..4002392be9 100644
--- a/tp/t/results/coverage/nested_block_commands.pl
+++ b/tp/t/results/coverage/nested_block_commands.pl
@@ -12,7 +12,6 @@ $result_trees{'nested_block_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -37,7 +36,6 @@ $result_trees{'nested_block_commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -142,7 +140,6 @@ $result_trees{'nested_block_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -156,7 +153,6 @@ $result_trees{'nested_block_commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -261,7 +257,6 @@ $result_trees{'nested_block_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -286,7 +281,6 @@ $result_trees{'nested_block_commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -402,7 +396,6 @@ $result_trees{'nested_block_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -433,7 +426,6 @@ $result_trees{'nested_block_commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -538,7 +530,6 @@ $result_trees{'nested_block_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -575,7 +566,6 @@ $result_trees{'nested_block_commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -680,7 +670,6 @@ $result_trees{'nested_block_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -711,7 +700,6 @@ $result_trees{'nested_block_commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -816,7 +804,6 @@ $result_trees{'nested_block_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -830,7 +817,6 @@ $result_trees{'nested_block_commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -941,7 +927,6 @@ $result_trees{'nested_block_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -955,7 +940,6 @@ $result_trees{'nested_block_commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -1072,7 +1056,6 @@ $result_trees{'nested_block_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1086,7 +1069,6 @@ $result_trees{'nested_block_commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -1197,7 +1179,6 @@ $result_trees{'nested_block_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1211,7 +1192,6 @@ $result_trees{'nested_block_commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -1333,7 +1313,6 @@ $result_trees{'nested_block_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1347,7 +1326,6 @@ $result_trees{'nested_block_commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -1469,7 +1447,6 @@ $result_trees{'nested_block_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1483,7 +1460,6 @@ $result_trees{'nested_block_commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/coverage/not_i_j_in_dotless.pl 
b/tp/t/results/coverage/not_i_j_in_dotless.pl
index 683c92212a..1f44639f5b 100644
--- a/tp/t/results/coverage/not_i_j_in_dotless.pl
+++ b/tp/t/results/coverage/not_i_j_in_dotless.pl
@@ -25,7 +25,6 @@ $result_trees{'not_i_j_in_dotless'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -58,7 +57,6 @@ $result_trees{'not_i_j_in_dotless'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -72,7 +70,6 @@ $result_trees{'not_i_j_in_dotless'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage/preformatted.pl 
b/tp/t/results/coverage/preformatted.pl
index c78519c818..d71a60350d 100644
--- a/tp/t/results/coverage/preformatted.pl
+++ b/tp/t/results/coverage/preformatted.pl
@@ -18,7 +18,6 @@ $result_trees{'preformatted'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -97,7 +96,6 @@ $result_trees{'preformatted'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -114,7 +112,6 @@ $result_trees{'preformatted'} = {
                   'contents' => [
                     {
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/coverage/punctuation_in_line_commands.pl 
b/tp/t/results/coverage/punctuation_in_line_commands.pl
index a88e38fb8a..c2d1716e0f 100644
--- a/tp/t/results/coverage/punctuation_in_line_commands.pl
+++ b/tp/t/results/coverage/punctuation_in_line_commands.pl
@@ -37,7 +37,6 @@ $result_trees{'punctuation_in_line_commands'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -92,7 +91,6 @@ $result_trees{'punctuation_in_line_commands'} = {
               'contents' => [
                 {
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -364,7 +362,6 @@ $result_trees{'punctuation_in_line_commands'} = {
                 }
               ],
               'cmdname' => 'shortcaption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -499,7 +496,6 @@ $result_trees{'punctuation_in_line_commands'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -708,7 +704,6 @@ $result_trees{'punctuation_in_line_commands'} = {
             }
           ],
           'cmdname' => 'titlefont',
-          'contents' => [],
           'parent' => {},
           'source_info' => {
             'file_name' => '',
diff --git a/tp/t/results/coverage/quotation_author.pl 
b/tp/t/results/coverage/quotation_author.pl
index 4c4f225302..f70137130e 100644
--- a/tp/t/results/coverage/quotation_author.pl
+++ b/tp/t/results/coverage/quotation_author.pl
@@ -12,7 +12,6 @@ $result_trees{'quotation_author'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -87,7 +86,6 @@ $result_trees{'quotation_author'} = {
                             }
                           ],
                           'cmdname' => '~',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
diff --git a/tp/t/results/coverage/raggedright.pl 
b/tp/t/results/coverage/raggedright.pl
index b832377ab4..e0bc98f4ec 100644
--- a/tp/t/results/coverage/raggedright.pl
+++ b/tp/t/results/coverage/raggedright.pl
@@ -18,7 +18,6 @@ $result_trees{'raggedright'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/coverage/spaces_after_braced_command.pl 
b/tp/t/results/coverage/spaces_after_braced_command.pl
index 5d72100d2e..3cf4d9e107 100644
--- a/tp/t/results/coverage/spaces_after_braced_command.pl
+++ b/tp/t/results/coverage/spaces_after_braced_command.pl
@@ -25,7 +25,6 @@ $result_trees{'spaces_after_braced_command'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -67,7 +66,6 @@ $result_trees{'spaces_after_braced_command'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'extra' => {
                 'spaces' => '
 '
@@ -99,13 +97,11 @@ $result_trees{'spaces_after_braced_command'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'extra' => {
                 'spaces' => '
  '
@@ -163,7 +159,6 @@ $result_trees{'spaces_after_braced_command'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'extra' => {
                 'spaces' => '
 '
@@ -194,7 +189,6 @@ $result_trees{'spaces_after_braced_command'} = {
           'contents' => [
             {
               'cmdname' => 'TeX',
-              'contents' => [],
               'extra' => {
                 'spaces' => '
 '
diff --git a/tp/t/results/coverage/spaces_no_brace_after_braced_command.pl 
b/tp/t/results/coverage/spaces_no_brace_after_braced_command.pl
index 1a5611e03c..f20580f42c 100644
--- a/tp/t/results/coverage/spaces_no_brace_after_braced_command.pl
+++ b/tp/t/results/coverage/spaces_no_brace_after_braced_command.pl
@@ -13,7 +13,6 @@ $result_trees{'spaces_no_brace_after_braced_command'} = {
           'contents' => [
             {
               'cmdname' => 'code',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
diff --git 
a/tp/t/results/coverage/spaces_unknown_command_after_braced_command.pl 
b/tp/t/results/coverage/spaces_unknown_command_after_braced_command.pl
index d8ccf64ab3..ec65fd91b4 100644
--- a/tp/t/results/coverage/spaces_unknown_command_after_braced_command.pl
+++ b/tp/t/results/coverage/spaces_unknown_command_after_braced_command.pl
@@ -13,7 +13,6 @@ $result_trees{'spaces_unknown_command_after_braced_command'} 
= {
           'contents' => [
             {
               'cmdname' => 'code',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -43,7 +42,6 @@ $result_trees{'spaces_unknown_command_after_braced_command'} 
= {
           'contents' => [
             {
               'cmdname' => '~',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
diff --git a/tp/t/results/coverage/symbol_after_block.pl 
b/tp/t/results/coverage/symbol_after_block.pl
index fc51108c2d..b5e1fa359f 100644
--- a/tp/t/results/coverage/symbol_after_block.pl
+++ b/tp/t/results/coverage/symbol_after_block.pl
@@ -12,7 +12,6 @@ $result_trees{'symbol_after_block'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -80,7 +79,6 @@ $result_trees{'symbol_after_block'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -173,7 +171,6 @@ $result_trees{'symbol_after_block'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -236,7 +233,6 @@ $result_trees{'symbol_after_block'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -323,7 +319,6 @@ $result_trees{'symbol_after_block'} = {
               'contents' => [
                 {
                   'cmdname' => 'emph',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -453,7 +448,6 @@ $result_trees{'symbol_after_block'} = {
               'contents' => [
                 {
                   'cmdname' => 'emph',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -604,7 +598,6 @@ $result_trees{'symbol_after_block'} = {
               'contents' => [
                 {
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -707,7 +700,6 @@ $result_trees{'symbol_after_block'} = {
               'contents' => [
                 {
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1327,7 +1319,6 @@ $result_trees{'symbol_after_block'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1395,7 +1386,6 @@ $result_trees{'symbol_after_block'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1484,7 +1474,6 @@ $result_trees{'symbol_after_block'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1552,7 +1541,6 @@ $result_trees{'symbol_after_block'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/coverage/symbol_after_command.pl 
b/tp/t/results/coverage/symbol_after_command.pl
index 05dcd4404d..f099b052f5 100644
--- a/tp/t/results/coverage/symbol_after_command.pl
+++ b/tp/t/results/coverage/symbol_after_command.pl
@@ -15,7 +15,6 @@ $result_trees{'symbol_after_command'} = {
               'contents' => [
                 {
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/coverage/table.pl b/tp/t/results/coverage/table.pl
index 24765947f3..017ad18603 100644
--- a/tp/t/results/coverage/table.pl
+++ b/tp/t/results/coverage/table.pl
@@ -21,7 +21,6 @@ $result_trees{'table'} = {
               'contents' => [
                 {
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -185,7 +184,6 @@ $result_trees{'table'} = {
               'contents' => [
                 {
                   'cmdname' => 'samp',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -527,7 +525,6 @@ $result_trees{'table'} = {
               'contents' => [
                 {
                   'cmdname' => 'strong',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/coverage/table_command_comment.pl 
b/tp/t/results/coverage/table_command_comment.pl
index 8ce02d8c43..31387efb5e 100644
--- a/tp/t/results/coverage/table_command_comment.pl
+++ b/tp/t/results/coverage/table_command_comment.pl
@@ -15,7 +15,6 @@ $result_trees{'table_command_comment'} = {
               'contents' => [
                 {
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/coverage/test_errormsg.pl 
b/tp/t/results/coverage/test_errormsg.pl
index 184e551b6c..6665bed0b0 100644
--- a/tp/t/results/coverage/test_errormsg.pl
+++ b/tp/t/results/coverage/test_errormsg.pl
@@ -38,7 +38,6 @@ $result_trees{'test_errormsg'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -64,7 +63,6 @@ $result_trees{'test_errormsg'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -78,7 +76,6 @@ $result_trees{'test_errormsg'} = {
                 }
               ],
               'cmdname' => 'errormsg',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -109,7 +106,6 @@ $result_trees{'test_errormsg'} = {
                 }
               ],
               'cmdname' => 'errormsg',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage/test_tie.pl 
b/tp/t/results/coverage/test_tie.pl
index 8f4cf668e0..f0a26cffca 100644
--- a/tp/t/results/coverage/test_tie.pl
+++ b/tp/t/results/coverage/test_tie.pl
@@ -18,13 +18,11 @@ $result_trees{'test_tie'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'tie',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage/test_today.pl 
b/tp/t/results/coverage/test_today.pl
index ea85f68e91..71d8779c93 100644
--- a/tp/t/results/coverage/test_today.pl
+++ b/tp/t/results/coverage/test_today.pl
@@ -14,13 +14,11 @@ $result_trees{'test_today'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'today',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage/titlefont_in_center.pl 
b/tp/t/results/coverage/titlefont_in_center.pl
index c5cfd35230..0c4b099caf 100644
--- a/tp/t/results/coverage/titlefont_in_center.pl
+++ b/tp/t/results/coverage/titlefont_in_center.pl
@@ -33,7 +33,6 @@ $result_trees{'titlefont_in_center'} = {
                     }
                   ],
                   'cmdname' => 'titlefont',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/coverage/unknown_accents.pl 
b/tp/t/results/coverage/unknown_accents.pl
index ad283db200..dcc6ee349a 100644
--- a/tp/t/results/coverage/unknown_accents.pl
+++ b/tp/t/results/coverage/unknown_accents.pl
@@ -25,7 +25,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -51,7 +50,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -77,7 +75,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -103,7 +100,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -142,7 +138,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -168,7 +163,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -194,7 +188,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -221,7 +214,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -247,7 +239,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -273,7 +264,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -312,7 +302,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -338,7 +327,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -377,7 +365,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -403,7 +390,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -429,7 +415,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -455,7 +440,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -482,7 +466,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -508,7 +491,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -534,7 +516,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -560,7 +541,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -599,7 +579,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -625,7 +604,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -651,7 +629,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -690,7 +667,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -716,7 +692,6 @@ $result_trees{'unknown_accents'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/abbr_acronym.pl 
b/tp/t/results/coverage_braces/abbr_acronym.pl
index 5aa55b6eea..111f22ec8d 100644
--- a/tp/t/results/coverage_braces/abbr_acronym.pl
+++ b/tp/t/results/coverage_braces/abbr_acronym.pl
@@ -35,7 +35,6 @@ $result_trees{'abbr_acronym'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -62,7 +61,6 @@ $result_trees{'abbr_acronym'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -96,13 +94,11 @@ $result_trees{'abbr_acronym'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'comma',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -117,13 +113,11 @@ $result_trees{'abbr_acronym'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'enddots',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -137,7 +131,6 @@ $result_trees{'abbr_acronym'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -180,7 +173,6 @@ $result_trees{'abbr_acronym'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -195,13 +187,11 @@ $result_trees{'abbr_acronym'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'comma',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -233,7 +223,6 @@ $result_trees{'abbr_acronym'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -248,13 +237,11 @@ $result_trees{'abbr_acronym'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'comma',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -280,7 +267,6 @@ $result_trees{'abbr_acronym'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -298,7 +284,6 @@ $result_trees{'abbr_acronym'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -329,7 +314,6 @@ $result_trees{'abbr_acronym'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -344,13 +328,11 @@ $result_trees{'abbr_acronym'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'comma',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -368,7 +350,6 @@ $result_trees{'abbr_acronym'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/anchor_not_closed.pl 
b/tp/t/results/coverage_braces/anchor_not_closed.pl
index 603655c9dc..778cced5f4 100644
--- a/tp/t/results/coverage_braces/anchor_not_closed.pl
+++ b/tp/t/results/coverage_braces/anchor_not_closed.pl
@@ -30,7 +30,6 @@ $result_trees{'anchor_not_closed'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'parent' => {},
           'source_info' => {
             'file_name' => '',
diff --git a/tp/t/results/coverage_braces/brace_opened_no_command.pl 
b/tp/t/results/coverage_braces/brace_opened_no_command.pl
index da36c4c66d..9c6887fc87 100644
--- a/tp/t/results/coverage_braces/brace_opened_no_command.pl
+++ b/tp/t/results/coverage_braces/brace_opened_no_command.pl
@@ -37,7 +37,6 @@ $result_trees{'brace_opened_no_command'} = {
                 }
               ],
               'cmdname' => 'anchor',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
diff --git a/tp/t/results/coverage_braces/caption_not_closed.pl 
b/tp/t/results/coverage_braces/caption_not_closed.pl
index fac2d21ae1..d819aef361 100644
--- a/tp/t/results/coverage_braces/caption_not_closed.pl
+++ b/tp/t/results/coverage_braces/caption_not_closed.pl
@@ -99,7 +99,6 @@ $result_trees{'caption_not_closed'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
diff --git a/tp/t/results/coverage_braces/code_not_closed.pl 
b/tp/t/results/coverage_braces/code_not_closed.pl
index bd34e13aa4..4d3d299ff8 100644
--- a/tp/t/results/coverage_braces/code_not_closed.pl
+++ b/tp/t/results/coverage_braces/code_not_closed.pl
@@ -25,7 +25,6 @@ $result_trees{'code_not_closed'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/email_possibilities.pl 
b/tp/t/results/coverage_braces/email_possibilities.pl
index cf60f1f1d4..4a6892b4b3 100644
--- a/tp/t/results/coverage_braces/email_possibilities.pl
+++ b/tp/t/results/coverage_braces/email_possibilities.pl
@@ -35,7 +35,6 @@ $result_trees{'email_possibilities'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -51,7 +50,6 @@ $result_trees{'email_possibilities'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -67,7 +65,6 @@ $result_trees{'email_possibilities'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -94,7 +91,6 @@ $result_trees{'email_possibilities'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/empty_commands.pl 
b/tp/t/results/coverage_braces/empty_commands.pl
index a29f93e37c..cc2d33232d 100644
--- a/tp/t/results/coverage_braces/empty_commands.pl
+++ b/tp/t/results/coverage_braces/empty_commands.pl
@@ -12,13 +12,11 @@ $result_trees{'empty_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             }
           ],
           'cmdname' => 'titlefont',
-          'contents' => [],
           'parent' => {},
           'source_info' => {
             'file_name' => '',
@@ -42,13 +40,11 @@ $result_trees{'empty_commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'uref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -63,13 +59,11 @@ $result_trees{'empty_commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -84,13 +78,11 @@ $result_trees{'empty_commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -105,13 +97,11 @@ $result_trees{'empty_commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -122,13 +112,11 @@ $result_trees{'empty_commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_context'
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -143,13 +131,11 @@ $result_trees{'empty_commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -164,13 +150,11 @@ $result_trees{'empty_commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -185,13 +169,11 @@ $result_trees{'empty_commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ';'
               },
diff --git a/tp/t/results/coverage_braces/empty_images.pl 
b/tp/t/results/coverage_braces/empty_images.pl
index e715710ed6..2123d9b7ef 100644
--- a/tp/t/results/coverage_braces/empty_images.pl
+++ b/tp/t/results/coverage_braces/empty_images.pl
@@ -12,13 +12,11 @@ $result_trees{'empty_images'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -43,7 +41,6 @@ $result_trees{'empty_images'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => ' '
               },
@@ -95,7 +92,6 @@ $result_trees{'empty_images'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -120,17 +116,14 @@ $result_trees{'empty_images'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
@@ -146,7 +139,6 @@ $result_trees{'empty_images'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -165,17 +157,14 @@ $result_trees{'empty_images'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
@@ -191,7 +180,6 @@ $result_trees{'empty_images'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
diff --git a/tp/t/results/coverage_braces/empty_line_in_anchor.pl 
b/tp/t/results/coverage_braces/empty_line_in_anchor.pl
index 39d2d5fd7a..3f49df8ae3 100644
--- a/tp/t/results/coverage_braces/empty_line_in_anchor.pl
+++ b/tp/t/results/coverage_braces/empty_line_in_anchor.pl
@@ -30,7 +30,6 @@ $result_trees{'empty_line_in_anchor'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'parent' => {},
           'source_info' => {
             'file_name' => '',
diff --git a/tp/t/results/coverage_braces/empty_line_in_email.pl 
b/tp/t/results/coverage_braces/empty_line_in_email.pl
index 7026ea32f0..5abffe50e0 100644
--- a/tp/t/results/coverage_braces/empty_line_in_email.pl
+++ b/tp/t/results/coverage_braces/empty_line_in_email.pl
@@ -31,7 +31,6 @@ $result_trees{'empty_line_in_email'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/empty_line_in_math.pl 
b/tp/t/results/coverage_braces/empty_line_in_math.pl
index a4680ead87..0259d731be 100644
--- a/tp/t/results/coverage_braces/empty_line_in_math.pl
+++ b/tp/t/results/coverage_braces/empty_line_in_math.pl
@@ -36,7 +36,6 @@ $result_trees{'empty_line_in_math'} = {
                 }
               ],
               'cmdname' => 'math',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/empty_ref.pl 
b/tp/t/results/coverage_braces/empty_ref.pl
index d340691d36..bb27810fde 100644
--- a/tp/t/results/coverage_braces/empty_ref.pl
+++ b/tp/t/results/coverage_braces/empty_ref.pl
@@ -20,13 +20,11 @@ $result_trees{'empty_ref'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -41,12 +39,10 @@ $result_trees{'empty_ref'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -62,7 +58,6 @@ $result_trees{'empty_ref'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -77,7 +72,6 @@ $result_trees{'empty_ref'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_before_argument' => ' '
                   },
@@ -86,7 +80,6 @@ $result_trees{'empty_ref'} = {
                 }
               ],
               'cmdname' => 'inforef',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -106,7 +99,6 @@ $result_trees{'empty_ref'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_before_argument' => ' '
                   },
@@ -128,7 +120,6 @@ $result_trees{'empty_ref'} = {
                 }
               ],
               'cmdname' => 'inforef',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/empty_second_email_argument.pl 
b/tp/t/results/coverage_braces/empty_second_email_argument.pl
index 5744a60099..e8ee1f2a54 100644
--- a/tp/t/results/coverage_braces/empty_second_email_argument.pl
+++ b/tp/t/results/coverage_braces/empty_second_email_argument.pl
@@ -35,7 +35,6 @@ $result_trees{'empty_second_email_argument'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_before_argument' => ' '
                   },
@@ -44,7 +43,6 @@ $result_trees{'empty_second_email_argument'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/end_line_in_anchor.pl 
b/tp/t/results/coverage_braces/end_line_in_anchor.pl
index eaa962b526..13e41680da 100644
--- a/tp/t/results/coverage_braces/end_line_in_anchor.pl
+++ b/tp/t/results/coverage_braces/end_line_in_anchor.pl
@@ -28,7 +28,6 @@ $result_trees{'end_line_in_anchor'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'extra' => {
             'node_content' => [
               {},
diff --git a/tp/t/results/coverage_braces/footnote.pl 
b/tp/t/results/coverage_braces/footnote.pl
index 551b72f33d..d5f212c6f4 100644
--- a/tp/t/results/coverage_braces/footnote.pl
+++ b/tp/t/results/coverage_braces/footnote.pl
@@ -52,7 +52,6 @@ $result_trees{'footnote'} = {
                             }
                           ],
                           'cmdname' => 'r',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -74,7 +73,6 @@ $result_trees{'footnote'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/footnote_ending_on_empty_line.pl 
b/tp/t/results/coverage_braces/footnote_ending_on_empty_line.pl
index 5259a2326e..8baa1b601f 100644
--- a/tp/t/results/coverage_braces/footnote_ending_on_empty_line.pl
+++ b/tp/t/results/coverage_braces/footnote_ending_on_empty_line.pl
@@ -42,7 +42,6 @@ $result_trees{'footnote_ending_on_empty_line'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => ' '
               },
diff --git a/tp/t/results/coverage_braces/footnote_in_command_not_closed.pl 
b/tp/t/results/coverage_braces/footnote_in_command_not_closed.pl
index f73898d021..d2480e18ba 100644
--- a/tp/t/results/coverage_braces/footnote_in_command_not_closed.pl
+++ b/tp/t/results/coverage_braces/footnote_in_command_not_closed.pl
@@ -43,7 +43,6 @@ $result_trees{'footnote_in_command_not_closed'} = {
                         }
                       ],
                       'cmdname' => 'footnote',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -57,7 +56,6 @@ $result_trees{'footnote_in_command_not_closed'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/footnote_no_node.pl 
b/tp/t/results/coverage_braces/footnote_no_node.pl
index 1e02397887..efc2d29870 100644
--- a/tp/t/results/coverage_braces/footnote_no_node.pl
+++ b/tp/t/results/coverage_braces/footnote_no_node.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'footnote_no_node'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -63,7 +62,6 @@ $result_trees{'footnote_no_node'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/footnote_not_closed.pl 
b/tp/t/results/coverage_braces/footnote_not_closed.pl
index 4ba5b9454c..61107ef5fb 100644
--- a/tp/t/results/coverage_braces/footnote_not_closed.pl
+++ b/tp/t/results/coverage_braces/footnote_not_closed.pl
@@ -53,7 +53,6 @@ $result_trees{'footnote_not_closed'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => ' '
               },
diff --git a/tp/t/results/coverage_braces/form_feed_in_brace_commands.pl 
b/tp/t/results/coverage_braces/form_feed_in_brace_commands.pl
index 57d74e86d2..95c7d8f4d3 100644
--- a/tp/t/results/coverage_braces/form_feed_in_brace_commands.pl
+++ b/tp/t/results/coverage_braces/form_feed_in_brace_commands.pl
@@ -25,7 +25,6 @@ $result_trees{'form_feed_in_brace_commands'} = {
                 }
               ],
               'cmdname' => 'option',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -51,7 +50,6 @@ $result_trees{'form_feed_in_brace_commands'} = {
                 }
               ],
               'cmdname' => 'anchor',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -115,7 +113,6 @@ $result_trees{'form_feed_in_brace_commands'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -153,7 +150,6 @@ $result_trees{'form_feed_in_brace_commands'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => ' 
 '
@@ -204,7 +200,6 @@ $result_trees{'form_feed_in_brace_commands'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => '  '
               },
diff --git a/tp/t/results/coverage_braces/format_on_first_footnote_line.pl 
b/tp/t/results/coverage_braces/format_on_first_footnote_line.pl
index 4338ce46a9..341d0ee712 100644
--- a/tp/t/results/coverage_braces/format_on_first_footnote_line.pl
+++ b/tp/t/results/coverage_braces/format_on_first_footnote_line.pl
@@ -22,7 +22,6 @@ $result_trees{'format_on_first_footnote_line'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -87,7 +86,6 @@ $result_trees{'format_on_first_footnote_line'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -123,7 +121,6 @@ $result_trees{'format_on_first_footnote_line'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -194,7 +191,6 @@ $result_trees{'format_on_first_footnote_line'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/heading_in_footnote.pl 
b/tp/t/results/coverage_braces/heading_in_footnote.pl
index 3d16812eca..a8fcc9c39c 100644
--- a/tp/t/results/coverage_braces/heading_in_footnote.pl
+++ b/tp/t/results/coverage_braces/heading_in_footnote.pl
@@ -115,7 +115,6 @@ $result_trees{'heading_in_footnote'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => '
 '
diff --git a/tp/t/results/coverage_braces/inforef_too_much_args.pl 
b/tp/t/results/coverage_braces/inforef_too_much_args.pl
index 4cee597fd1..0b68ab0e10 100644
--- a/tp/t/results/coverage_braces/inforef_too_much_args.pl
+++ b/tp/t/results/coverage_braces/inforef_too_much_args.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'inforef_too_much_args'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -79,7 +78,6 @@ $result_trees{'inforef_too_much_args'} = {
                 }
               ],
               'cmdname' => 'inforef',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
diff --git a/tp/t/results/coverage_braces/kbd.pl 
b/tp/t/results/coverage_braces/kbd.pl
index efb4f79d30..378739b8f7 100644
--- a/tp/t/results/coverage_braces/kbd.pl
+++ b/tp/t/results/coverage_braces/kbd.pl
@@ -29,7 +29,6 @@ $result_trees{'kbd'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -80,7 +79,6 @@ $result_trees{'kbd'} = {
                         }
                       ],
                       'cmdname' => 'kbd',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -94,7 +92,6 @@ $result_trees{'kbd'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -145,7 +142,6 @@ $result_trees{'kbd'} = {
                         }
                       ],
                       'cmdname' => 'kbd',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -159,7 +155,6 @@ $result_trees{'kbd'} = {
                 }
               ],
               'cmdname' => 'kbd',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -210,7 +205,6 @@ $result_trees{'kbd'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => ' 
 '
@@ -242,7 +236,6 @@ $result_trees{'kbd'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -330,7 +323,6 @@ $result_trees{'kbd'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => ' 
 '
@@ -362,7 +354,6 @@ $result_trees{'kbd'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/coverage_braces/math_bracketed_inside_not_closed.pl 
b/tp/t/results/coverage_braces/math_bracketed_inside_not_closed.pl
index 766ac65175..dd14bd8dee 100644
--- a/tp/t/results/coverage_braces/math_bracketed_inside_not_closed.pl
+++ b/tp/t/results/coverage_braces/math_bracketed_inside_not_closed.pl
@@ -55,7 +55,6 @@ $result_trees{'math_bracketed_inside_not_closed'} = {
                 }
               ],
               'cmdname' => 'math',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/math_bracketed_not_closed.pl 
b/tp/t/results/coverage_braces/math_bracketed_not_closed.pl
index d2b9515549..488df639dd 100644
--- a/tp/t/results/coverage_braces/math_bracketed_not_closed.pl
+++ b/tp/t/results/coverage_braces/math_bracketed_not_closed.pl
@@ -55,7 +55,6 @@ $result_trees{'math_bracketed_not_closed'} = {
                 }
               ],
               'cmdname' => 'math',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git 
a/tp/t/results/coverage_braces/math_bracketed_not_closed_next_line.pl 
b/tp/t/results/coverage_braces/math_bracketed_not_closed_next_line.pl
index 90a7a516a5..9afe7f139b 100644
--- a/tp/t/results/coverage_braces/math_bracketed_not_closed_next_line.pl
+++ b/tp/t/results/coverage_braces/math_bracketed_not_closed_next_line.pl
@@ -47,7 +47,6 @@ $result_trees{'math_bracketed_not_closed_next_line'} = {
                 }
               ],
               'cmdname' => 'math',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/math_leading_trailing_spaces.pl 
b/tp/t/results/coverage_braces/math_leading_trailing_spaces.pl
index e252553128..4e8af71c19 100644
--- a/tp/t/results/coverage_braces/math_leading_trailing_spaces.pl
+++ b/tp/t/results/coverage_braces/math_leading_trailing_spaces.pl
@@ -25,7 +25,6 @@ $result_trees{'math_leading_trailing_spaces'} = {
                 }
               ],
               'cmdname' => 'math',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => ' '
               },
diff --git a/tp/t/results/coverage_braces/math_not_closed.pl 
b/tp/t/results/coverage_braces/math_not_closed.pl
index 267bf5d5ce..2572d0a45a 100644
--- a/tp/t/results/coverage_braces/math_not_closed.pl
+++ b/tp/t/results/coverage_braces/math_not_closed.pl
@@ -25,7 +25,6 @@ $result_trees{'math_not_closed'} = {
                 }
               ],
               'cmdname' => 'math',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/nested.pl 
b/tp/t/results/coverage_braces/nested.pl
index 645f93bcfc..955c75545c 100644
--- a/tp/t/results/coverage_braces/nested.pl
+++ b/tp/t/results/coverage_braces/nested.pl
@@ -37,7 +37,6 @@ $result_trees{'nested'} = {
                         }
                       ],
                       'cmdname' => 'key',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -51,7 +50,6 @@ $result_trees{'nested'} = {
                 }
               ],
               'cmdname' => 'kbd',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/nested_args.pl 
b/tp/t/results/coverage_braces/nested_args.pl
index 181db517e7..527f40e30f 100644
--- a/tp/t/results/coverage_braces/nested_args.pl
+++ b/tp/t/results/coverage_braces/nested_args.pl
@@ -37,7 +37,6 @@ $result_trees{'nested_args'} = {
                         }
                       ],
                       'cmdname' => 'samp',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -69,7 +68,6 @@ $result_trees{'nested_args'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -104,7 +102,6 @@ $result_trees{'nested_args'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -139,7 +136,6 @@ $result_trees{'nested_args'} = {
                         }
                       ],
                       'cmdname' => 'cite',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -157,7 +153,6 @@ $result_trees{'nested_args'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
diff --git a/tp/t/results/coverage_braces/nested_in_sc.pl 
b/tp/t/results/coverage_braces/nested_in_sc.pl
index ec5eef86d6..a1a79ddf73 100644
--- a/tp/t/results/coverage_braces/nested_in_sc.pl
+++ b/tp/t/results/coverage_braces/nested_in_sc.pl
@@ -37,7 +37,6 @@ $result_trees{'nested_in_sc'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -52,13 +51,11 @@ $result_trees{'nested_in_sc'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'aa',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -73,13 +70,11 @@ $result_trees{'nested_in_sc'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'TeX',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -98,13 +93,11 @@ $result_trees{'nested_in_sc'} = {
                                     {
                                       'args' => [
                                         {
-                                          'contents' => [],
                                           'parent' => {},
                                           'type' => 'brace_command_arg'
                                         }
                                       ],
                                       'cmdname' => 'aa',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => '',
@@ -118,7 +111,6 @@ $result_trees{'nested_in_sc'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -150,7 +142,6 @@ $result_trees{'nested_in_sc'} = {
                                 }
                               ],
                               'cmdname' => 'footnote',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -189,7 +180,6 @@ $result_trees{'nested_in_sc'} = {
                                 }
                               ],
                               'cmdname' => 'abbr',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -217,7 +207,6 @@ $result_trees{'nested_in_sc'} = {
                                 }
                               ],
                               'cmdname' => 'verb',
-                              'contents' => [],
                               'extra' => {
                                 'delimiter' => ':'
                               },
@@ -234,7 +223,6 @@ $result_trees{'nested_in_sc'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -248,7 +236,6 @@ $result_trees{'nested_in_sc'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/no_brace.pl 
b/tp/t/results/coverage_braces/no_brace.pl
index f9488f0d04..db2393f51a 100644
--- a/tp/t/results/coverage_braces/no_brace.pl
+++ b/tp/t/results/coverage_braces/no_brace.pl
@@ -13,7 +13,6 @@ $result_trees{'no_brace'} = {
           'contents' => [
             {
               'cmdname' => 'TeX',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -30,7 +29,6 @@ $result_trees{'no_brace'} = {
             },
             {
               'cmdname' => 'code',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -47,7 +45,6 @@ $result_trees{'no_brace'} = {
             },
             {
               'cmdname' => 'footnote',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
diff --git a/tp/t/results/coverage_braces/no_brace_space_end_line.pl 
b/tp/t/results/coverage_braces/no_brace_space_end_line.pl
index b72da30be5..cee7ecc835 100644
--- a/tp/t/results/coverage_braces/no_brace_space_end_line.pl
+++ b/tp/t/results/coverage_braces/no_brace_space_end_line.pl
@@ -25,7 +25,6 @@ $result_trees{'no_brace_space_end_line'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -55,7 +54,6 @@ $result_trees{'no_brace_space_end_line'} = {
           'contents' => [
             {
               'cmdname' => 'TeX',
-              'contents' => [],
               'extra' => {
                 'spaces' => '
 '
@@ -74,7 +72,6 @@ $result_trees{'no_brace_space_end_line'} = {
             },
             {
               'cmdname' => 'code',
-              'contents' => [],
               'extra' => {
                 'spaces' => '
 '
diff --git 
a/tp/t/results/coverage_braces/one_argument_leading_trailing_spaces.pl 
b/tp/t/results/coverage_braces/one_argument_leading_trailing_spaces.pl
index f6b68c7862..69b605fb45 100644
--- a/tp/t/results/coverage_braces/one_argument_leading_trailing_spaces.pl
+++ b/tp/t/results/coverage_braces/one_argument_leading_trailing_spaces.pl
@@ -25,7 +25,6 @@ $result_trees{'one_argument_leading_trailing_spaces'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -51,7 +50,6 @@ $result_trees{'one_argument_leading_trailing_spaces'} = {
                 }
               ],
               'cmdname' => 'slanted',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -77,7 +75,6 @@ $result_trees{'one_argument_leading_trailing_spaces'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -103,7 +100,6 @@ $result_trees{'one_argument_leading_trailing_spaces'} = {
                 }
               ],
               'cmdname' => 'sub',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -134,7 +130,6 @@ $result_trees{'one_argument_leading_trailing_spaces'} = {
                 }
               ],
               'cmdname' => 'hyphenation',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -166,7 +161,6 @@ $result_trees{'one_argument_leading_trailing_spaces'} = {
                 }
               ],
               'cmdname' => 'indicateurl',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -196,7 +190,6 @@ $result_trees{'one_argument_leading_trailing_spaces'} = {
                 }
               ],
               'cmdname' => 'U',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -222,7 +215,6 @@ $result_trees{'one_argument_leading_trailing_spaces'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -249,7 +241,6 @@ $result_trees{'one_argument_leading_trailing_spaces'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
diff --git a/tp/t/results/coverage_braces/recursive_acronym.pl 
b/tp/t/results/coverage_braces/recursive_acronym.pl
index 4fb8b941b9..7207a2f823 100644
--- a/tp/t/results/coverage_braces/recursive_acronym.pl
+++ b/tp/t/results/coverage_braces/recursive_acronym.pl
@@ -39,7 +39,6 @@ $result_trees{'recursive_acronym'} = {
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -60,7 +59,6 @@ $result_trees{'recursive_acronym'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/recursive_acronym_definition.pl 
b/tp/t/results/coverage_braces/recursive_acronym_definition.pl
index f336ae3084..b22540e8ad 100644
--- a/tp/t/results/coverage_braces/recursive_acronym_definition.pl
+++ b/tp/t/results/coverage_braces/recursive_acronym_definition.pl
@@ -66,7 +66,6 @@ $result_trees{'recursive_acronym_definition'} = {
                                 }
                               ],
                               'cmdname' => 'acronym',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -87,7 +86,6 @@ $result_trees{'recursive_acronym_definition'} = {
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -108,7 +106,6 @@ $result_trees{'recursive_acronym_definition'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/ref_empty_node.pl 
b/tp/t/results/coverage_braces/ref_empty_node.pl
index 89484516f4..c10def905d 100644
--- a/tp/t/results/coverage_braces/ref_empty_node.pl
+++ b/tp/t/results/coverage_braces/ref_empty_node.pl
@@ -20,17 +20,14 @@ $result_trees{'ref_empty_node'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -46,7 +43,6 @@ $result_trees{'ref_empty_node'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -61,22 +57,18 @@ $result_trees{'ref_empty_node'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_before_argument' => ' '
                   },
@@ -98,7 +90,6 @@ $result_trees{'ref_empty_node'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -113,12 +104,10 @@ $result_trees{'ref_empty_node'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -134,7 +123,6 @@ $result_trees{'ref_empty_node'} = {
                 }
               ],
               'cmdname' => 'inforef',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -150,7 +138,6 @@ $result_trees{'ref_empty_node'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_before_argument' => ' '
                   },
@@ -211,7 +198,6 @@ $result_trees{'ref_empty_node'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/ref_in_style_command.pl 
b/tp/t/results/coverage_braces/ref_in_style_command.pl
index f7380304ae..8d5570f451 100644
--- a/tp/t/results/coverage_braces/ref_in_style_command.pl
+++ b/tp/t/results/coverage_braces/ref_in_style_command.pl
@@ -41,7 +41,6 @@ $result_trees{'ref_in_style_command'} = {
                         }
                       ],
                       'cmdname' => 'ref',
-                      'contents' => [],
                       'extra' => {
                         'node_argument' => {
                           'manual_content' => [
@@ -65,7 +64,6 @@ $result_trees{'ref_in_style_command'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/simple.pl 
b/tp/t/results/coverage_braces/simple.pl
index 506c806376..edfdbea9a1 100644
--- a/tp/t/results/coverage_braces/simple.pl
+++ b/tp/t/results/coverage_braces/simple.pl
@@ -25,7 +25,6 @@ $result_trees{'simple'} = {
                 }
               ],
               'cmdname' => 'b',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/space_command_in_image.pl 
b/tp/t/results/coverage_braces/space_command_in_image.pl
index 01b5b5e1ca..52ab2d5449 100644
--- a/tp/t/results/coverage_braces/space_command_in_image.pl
+++ b/tp/t/results/coverage_braces/space_command_in_image.pl
@@ -22,12 +22,10 @@ $result_trees{'space_command_in_image'} = {
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
@@ -43,7 +41,6 @@ $result_trees{'space_command_in_image'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -71,12 +68,10 @@ $result_trees{'space_command_in_image'} = {
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
@@ -92,7 +87,6 @@ $result_trees{'space_command_in_image'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
diff --git a/tp/t/results/coverage_braces/space_in_anchor.pl 
b/tp/t/results/coverage_braces/space_in_anchor.pl
index 338cd1815d..9d4bf05f88 100644
--- a/tp/t/results/coverage_braces/space_in_anchor.pl
+++ b/tp/t/results/coverage_braces/space_in_anchor.pl
@@ -27,7 +27,6 @@ $result_trees{'space_in_anchor'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'extra' => {
             'node_content' => [
               {}
diff --git a/tp/t/results/coverage_braces/space_in_footnote.pl 
b/tp/t/results/coverage_braces/space_in_footnote.pl
index e9291cdc54..76a04425be 100644
--- a/tp/t/results/coverage_braces/space_in_footnote.pl
+++ b/tp/t/results/coverage_braces/space_in_footnote.pl
@@ -35,7 +35,6 @@ $result_trees{'space_in_footnote'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => ' '
               },
diff --git a/tp/t/results/coverage_braces/space_in_image.pl 
b/tp/t/results/coverage_braces/space_in_image.pl
index f2cd7e5828..e3beb1eb72 100644
--- a/tp/t/results/coverage_braces/space_in_image.pl
+++ b/tp/t/results/coverage_braces/space_in_image.pl
@@ -76,7 +76,6 @@ $result_trees{'space_in_image'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -111,7 +110,6 @@ $result_trees{'space_in_image'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
diff --git a/tp/t/results/coverage_braces/test_image.pl 
b/tp/t/results/coverage_braces/test_image.pl
index 36b94776e9..ab157e4b69 100644
--- a/tp/t/results/coverage_braces/test_image.pl
+++ b/tp/t/results/coverage_braces/test_image.pl
@@ -87,7 +87,6 @@ $result_trees{'test_image'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -164,7 +163,6 @@ $result_trees{'test_image'} = {
                             }
                           ],
                           'cmdname' => 'verb',
-                          'contents' => [],
                           'extra' => {
                             'delimiter' => ':'
                           },
@@ -183,17 +181,14 @@ $result_trees{'test_image'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     },
@@ -254,7 +249,6 @@ $result_trees{'test_image'} = {
                             }
                           ],
                           'cmdname' => 'verb',
-                          'contents' => [],
                           'extra' => {
                             'delimiter' => ':'
                           },
@@ -271,7 +265,6 @@ $result_trees{'test_image'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -362,7 +355,6 @@ $result_trees{'test_image'} = {
                             }
                           ],
                           'cmdname' => 'verb',
-                          'contents' => [],
                           'extra' => {
                             'delimiter' => ':'
                           },
@@ -431,7 +423,6 @@ $result_trees{'test_image'} = {
                                             }
                                           ],
                                           'cmdname' => 'dotless',
-                                          'contents' => [],
                                           'parent' => {},
                                           'source_info' => {
                                             'file_name' => '',
@@ -445,7 +436,6 @@ $result_trees{'test_image'} = {
                                     }
                                   ],
                                   'cmdname' => '^',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -475,7 +465,6 @@ $result_trees{'test_image'} = {
                             }
                           ],
                           'cmdname' => 'b',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -514,7 +503,6 @@ $result_trees{'test_image'} = {
                             }
                           ],
                           'cmdname' => 'verb',
-                          'contents' => [],
                           'extra' => {
                             'delimiter' => ':'
                           },
@@ -590,7 +578,6 @@ $result_trees{'test_image'} = {
                             }
                           ],
                           'cmdname' => 'verb',
-                          'contents' => [],
                           'extra' => {
                             'delimiter' => ':'
                           },
@@ -607,7 +594,6 @@ $result_trees{'test_image'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -758,7 +744,6 @@ $result_trees{'test_image'} = {
                     }
                   ],
                   'cmdname' => 'verb',
-                  'contents' => [],
                   'extra' => {
                     'delimiter' => ':'
                   },
@@ -777,17 +762,14 @@ $result_trees{'test_image'} = {
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
@@ -848,7 +830,6 @@ $result_trees{'test_image'} = {
                     }
                   ],
                   'cmdname' => 'verb',
-                  'contents' => [],
                   'extra' => {
                     'delimiter' => ':'
                   },
@@ -865,7 +846,6 @@ $result_trees{'test_image'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -952,7 +932,6 @@ $result_trees{'test_image'} = {
                         }
                       ],
                       'cmdname' => 'verb',
-                      'contents' => [],
                       'extra' => {
                         'delimiter' => ':'
                       },
@@ -1021,7 +1000,6 @@ $result_trees{'test_image'} = {
                                         }
                                       ],
                                       'cmdname' => 'dotless',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => '',
@@ -1035,7 +1013,6 @@ $result_trees{'test_image'} = {
                                 }
                               ],
                               'cmdname' => '^',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1065,7 +1042,6 @@ $result_trees{'test_image'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1104,7 +1080,6 @@ $result_trees{'test_image'} = {
                         }
                       ],
                       'cmdname' => 'verb',
-                      'contents' => [],
                       'extra' => {
                         'delimiter' => ':'
                       },
@@ -1180,7 +1155,6 @@ $result_trees{'test_image'} = {
                         }
                       ],
                       'cmdname' => 'verb',
-                      'contents' => [],
                       'extra' => {
                         'delimiter' => ':'
                       },
@@ -1197,7 +1171,6 @@ $result_trees{'test_image'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -1260,7 +1233,6 @@ $result_trees{'test_image'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1332,7 +1304,6 @@ $result_trees{'test_image'} = {
                             }
                           ],
                           'cmdname' => 'verb',
-                          'contents' => [],
                           'extra' => {
                             'delimiter' => ':'
                           },
@@ -1351,17 +1322,14 @@ $result_trees{'test_image'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     },
@@ -1422,7 +1390,6 @@ $result_trees{'test_image'} = {
                             }
                           ],
                           'cmdname' => 'verb',
-                          'contents' => [],
                           'extra' => {
                             'delimiter' => ':'
                           },
@@ -1439,7 +1406,6 @@ $result_trees{'test_image'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -1524,7 +1490,6 @@ $result_trees{'test_image'} = {
                             }
                           ],
                           'cmdname' => 'verb',
-                          'contents' => [],
                           'extra' => {
                             'delimiter' => ':'
                           },
@@ -1593,7 +1558,6 @@ $result_trees{'test_image'} = {
                                             }
                                           ],
                                           'cmdname' => 'dotless',
-                                          'contents' => [],
                                           'parent' => {},
                                           'source_info' => {
                                             'file_name' => '',
@@ -1607,7 +1571,6 @@ $result_trees{'test_image'} = {
                                     }
                                   ],
                                   'cmdname' => '^',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -1637,7 +1600,6 @@ $result_trees{'test_image'} = {
                             }
                           ],
                           'cmdname' => 'b',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1676,7 +1638,6 @@ $result_trees{'test_image'} = {
                             }
                           ],
                           'cmdname' => 'verb',
-                          'contents' => [],
                           'extra' => {
                             'delimiter' => ':'
                           },
@@ -1752,7 +1713,6 @@ $result_trees{'test_image'} = {
                             }
                           ],
                           'cmdname' => 'verb',
-                          'contents' => [],
                           'extra' => {
                             'delimiter' => ':'
                           },
@@ -1769,7 +1729,6 @@ $result_trees{'test_image'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -1921,7 +1880,6 @@ $result_trees{'test_image'} = {
                         }
                       ],
                       'cmdname' => 'verb',
-                      'contents' => [],
                       'extra' => {
                         'delimiter' => ':'
                       },
@@ -1940,17 +1898,14 @@ $result_trees{'test_image'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -2011,7 +1966,6 @@ $result_trees{'test_image'} = {
                         }
                       ],
                       'cmdname' => 'verb',
-                      'contents' => [],
                       'extra' => {
                         'delimiter' => ':'
                       },
@@ -2028,7 +1982,6 @@ $result_trees{'test_image'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -2115,7 +2068,6 @@ $result_trees{'test_image'} = {
                             }
                           ],
                           'cmdname' => 'verb',
-                          'contents' => [],
                           'extra' => {
                             'delimiter' => ':'
                           },
@@ -2184,7 +2136,6 @@ $result_trees{'test_image'} = {
                                             }
                                           ],
                                           'cmdname' => 'dotless',
-                                          'contents' => [],
                                           'parent' => {},
                                           'source_info' => {
                                             'file_name' => '',
@@ -2198,7 +2149,6 @@ $result_trees{'test_image'} = {
                                     }
                                   ],
                                   'cmdname' => '^',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -2228,7 +2178,6 @@ $result_trees{'test_image'} = {
                             }
                           ],
                           'cmdname' => 'b',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -2267,7 +2216,6 @@ $result_trees{'test_image'} = {
                             }
                           ],
                           'cmdname' => 'verb',
-                          'contents' => [],
                           'extra' => {
                             'delimiter' => ':'
                           },
@@ -2343,7 +2291,6 @@ $result_trees{'test_image'} = {
                             }
                           ],
                           'cmdname' => 'verb',
-                          'contents' => [],
                           'extra' => {
                             'delimiter' => ':'
                           },
@@ -2360,7 +2307,6 @@ $result_trees{'test_image'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -2449,7 +2395,6 @@ $result_trees{'test_image'} = {
                                 }
                               ],
                               'cmdname' => 'verb',
-                              'contents' => [],
                               'extra' => {
                                 'delimiter' => ':'
                               },
@@ -2468,17 +2413,14 @@ $result_trees{'test_image'} = {
                           'type' => 'brace_command_arg'
                         },
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         },
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         },
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         },
@@ -2539,7 +2481,6 @@ $result_trees{'test_image'} = {
                                 }
                               ],
                               'cmdname' => 'verb',
-                              'contents' => [],
                               'extra' => {
                                 'delimiter' => ':'
                               },
@@ -2556,7 +2497,6 @@ $result_trees{'test_image'} = {
                         }
                       ],
                       'cmdname' => 'image',
-                      'contents' => [],
                       'extra' => {
                         'input_perl_encoding' => 'utf-8'
                       },
@@ -2643,7 +2583,6 @@ $result_trees{'test_image'} = {
                                     }
                                   ],
                                   'cmdname' => 'verb',
-                                  'contents' => [],
                                   'extra' => {
                                     'delimiter' => ':'
                                   },
@@ -2712,7 +2651,6 @@ $result_trees{'test_image'} = {
                                                     }
                                                   ],
                                                   'cmdname' => 'dotless',
-                                                  'contents' => [],
                                                   'parent' => {},
                                                   'source_info' => {
                                                     'file_name' => '',
@@ -2726,7 +2664,6 @@ $result_trees{'test_image'} = {
                                             }
                                           ],
                                           'cmdname' => '^',
-                                          'contents' => [],
                                           'parent' => {},
                                           'source_info' => {
                                             'file_name' => '',
@@ -2756,7 +2693,6 @@ $result_trees{'test_image'} = {
                                     }
                                   ],
                                   'cmdname' => 'b',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -2795,7 +2731,6 @@ $result_trees{'test_image'} = {
                                     }
                                   ],
                                   'cmdname' => 'verb',
-                                  'contents' => [],
                                   'extra' => {
                                     'delimiter' => ':'
                                   },
@@ -2871,7 +2806,6 @@ $result_trees{'test_image'} = {
                                     }
                                   ],
                                   'cmdname' => 'verb',
-                                  'contents' => [],
                                   'extra' => {
                                     'delimiter' => ':'
                                   },
@@ -2888,7 +2822,6 @@ $result_trees{'test_image'} = {
                             }
                           ],
                           'cmdname' => 'image',
-                          'contents' => [],
                           'extra' => {
                             'input_perl_encoding' => 'utf-8'
                           },
@@ -2913,7 +2846,6 @@ $result_trees{'test_image'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
diff --git a/tp/t/results/coverage_braces/test_w.pl 
b/tp/t/results/coverage_braces/test_w.pl
index 496c4a7b69..452b3ced60 100644
--- a/tp/t/results/coverage_braces/test_w.pl
+++ b/tp/t/results/coverage_braces/test_w.pl
@@ -30,7 +30,6 @@ $result_trees{'test_w'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -73,7 +72,6 @@ $result_trees{'test_w'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -107,13 +105,11 @@ $result_trees{'test_w'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -157,7 +153,6 @@ $result_trees{'test_w'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -189,13 +184,11 @@ $result_trees{'test_w'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -238,7 +231,6 @@ $result_trees{'test_w'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -281,7 +273,6 @@ $result_trees{'test_w'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -324,7 +315,6 @@ $result_trees{'test_w'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -373,7 +363,6 @@ $result_trees{'test_w'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -422,7 +411,6 @@ $result_trees{'test_w'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -454,13 +442,11 @@ $result_trees{'test_w'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -492,13 +478,11 @@ $result_trees{'test_w'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -530,13 +514,11 @@ $result_trees{'test_w'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -579,7 +561,6 @@ $result_trees{'test_w'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -623,13 +604,11 @@ $result_trees{'test_w'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'w',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -644,13 +623,11 @@ $result_trees{'test_w'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'dots',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -665,13 +642,11 @@ $result_trees{'test_w'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'w',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -689,7 +664,6 @@ $result_trees{'test_w'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -703,7 +677,6 @@ $result_trees{'test_w'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/too_much_args.pl 
b/tp/t/results/coverage_braces/too_much_args.pl
index 4b18bae665..5840dc723d 100644
--- a/tp/t/results/coverage_braces/too_much_args.pl
+++ b/tp/t/results/coverage_braces/too_much_args.pl
@@ -38,7 +38,6 @@ $result_trees{'too_much_args'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/two_footnotes_in_nodes.pl 
b/tp/t/results/coverage_braces/two_footnotes_in_nodes.pl
index 788d754267..161dbf3a71 100644
--- a/tp/t/results/coverage_braces/two_footnotes_in_nodes.pl
+++ b/tp/t/results/coverage_braces/two_footnotes_in_nodes.pl
@@ -36,7 +36,6 @@ $result_trees{'two_footnotes_in_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -127,7 +126,6 @@ $result_trees{'two_footnotes_in_nodes'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -193,7 +191,6 @@ $result_trees{'two_footnotes_in_nodes'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -219,7 +216,6 @@ $result_trees{'two_footnotes_in_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -359,7 +355,6 @@ $result_trees{'two_footnotes_in_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -450,7 +445,6 @@ $result_trees{'two_footnotes_in_nodes'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -516,7 +510,6 @@ $result_trees{'two_footnotes_in_nodes'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/two_footnotes_in_nodes_separate.pl 
b/tp/t/results/coverage_braces/two_footnotes_in_nodes_separate.pl
index 0c64af42a7..d048ea9c5c 100644
--- a/tp/t/results/coverage_braces/two_footnotes_in_nodes_separate.pl
+++ b/tp/t/results/coverage_braces/two_footnotes_in_nodes_separate.pl
@@ -68,7 +68,6 @@ $result_trees{'two_footnotes_in_nodes_separate'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -159,7 +158,6 @@ $result_trees{'two_footnotes_in_nodes_separate'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -225,7 +223,6 @@ $result_trees{'two_footnotes_in_nodes_separate'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -251,7 +248,6 @@ $result_trees{'two_footnotes_in_nodes_separate'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -391,7 +387,6 @@ $result_trees{'two_footnotes_in_nodes_separate'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -482,7 +477,6 @@ $result_trees{'two_footnotes_in_nodes_separate'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -548,7 +542,6 @@ $result_trees{'two_footnotes_in_nodes_separate'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/unmatched_brace.pl 
b/tp/t/results/coverage_braces/unmatched_brace.pl
index 72cd0f93f1..294f0121a6 100644
--- a/tp/t/results/coverage_braces/unmatched_brace.pl
+++ b/tp/t/results/coverage_braces/unmatched_brace.pl
@@ -25,7 +25,6 @@ $result_trees{'unmatched_brace'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -59,7 +58,6 @@ $result_trees{'unmatched_brace'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/uref_in_ref.pl 
b/tp/t/results/coverage_braces/uref_in_ref.pl
index c69f94661c..cc4fd6663b 100644
--- a/tp/t/results/coverage_braces/uref_in_ref.pl
+++ b/tp/t/results/coverage_braces/uref_in_ref.pl
@@ -65,7 +65,6 @@ $result_trees{'uref_in_ref'} = {
                         }
                       ],
                       'cmdname' => 'uref',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -110,7 +109,6 @@ $result_trees{'uref_in_ref'} = {
                         }
                       ],
                       'cmdname' => 'uref',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -155,7 +153,6 @@ $result_trees{'uref_in_ref'} = {
                         }
                       ],
                       'cmdname' => 'uref',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -200,7 +197,6 @@ $result_trees{'uref_in_ref'} = {
                         }
                       ],
                       'cmdname' => 'uref',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -217,7 +213,6 @@ $result_trees{'uref_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
diff --git a/tp/t/results/coverage_braces/uref_url.pl 
b/tp/t/results/coverage_braces/uref_url.pl
index 5b8a5f4b0b..0732a85bb8 100644
--- a/tp/t/results/coverage_braces/uref_url.pl
+++ b/tp/t/results/coverage_braces/uref_url.pl
@@ -35,7 +35,6 @@ $result_trees{'uref_url'} = {
                 }
               ],
               'cmdname' => 'uref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -62,7 +61,6 @@ $result_trees{'uref_url'} = {
                 }
               ],
               'cmdname' => 'uref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -78,7 +76,6 @@ $result_trees{'uref_url'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -94,7 +91,6 @@ $result_trees{'uref_url'} = {
                 }
               ],
               'cmdname' => 'uref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -141,7 +137,6 @@ $result_trees{'uref_url'} = {
                 }
               ],
               'cmdname' => 'uref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -157,7 +152,6 @@ $result_trees{'uref_url'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -183,7 +177,6 @@ $result_trees{'uref_url'} = {
                 }
               ],
               'cmdname' => 'uref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -209,7 +202,6 @@ $result_trees{'uref_url'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -225,7 +217,6 @@ $result_trees{'uref_url'} = {
                 }
               ],
               'cmdname' => 'uref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -241,12 +232,10 @@ $result_trees{'uref_url'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -262,7 +251,6 @@ $result_trees{'uref_url'} = {
                 }
               ],
               'cmdname' => 'uref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -299,7 +287,6 @@ $result_trees{'uref_url'} = {
                 }
               ],
               'cmdname' => 'url',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -346,7 +333,6 @@ $result_trees{'uref_url'} = {
                 }
               ],
               'cmdname' => 'url',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/uref_with_commands_characters.pl 
b/tp/t/results/coverage_braces/uref_with_commands_characters.pl
index 39d51933b7..9eef819b63 100644
--- a/tp/t/results/coverage_braces/uref_with_commands_characters.pl
+++ b/tp/t/results/coverage_braces/uref_with_commands_characters.pl
@@ -33,7 +33,6 @@ $result_trees{'uref_with_commands_characters'} = {
                         }
                       ],
                       'cmdname' => 'strong',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -86,13 +85,11 @@ $result_trees{'uref_with_commands_characters'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'LaTeX',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -106,7 +103,6 @@ $result_trees{'uref_with_commands_characters'} = {
                         }
                       ],
                       'cmdname' => 'strong',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -123,7 +119,6 @@ $result_trees{'uref_with_commands_characters'} = {
                 }
               ],
               'cmdname' => 'uref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/coverage_braces/verb_in_xref.pl 
b/tp/t/results/coverage_braces/verb_in_xref.pl
index c57b2de52c..40a0373a56 100644
--- a/tp/t/results/coverage_braces/verb_in_xref.pl
+++ b/tp/t/results/coverage_braces/verb_in_xref.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'verb_in_xref'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -86,7 +85,6 @@ $result_trees{'verb_in_xref'} = {
                         }
                       ],
                       'cmdname' => 'verb',
-                      'contents' => [],
                       'extra' => {
                         'delimiter' => '*'
                       },
@@ -106,7 +104,6 @@ $result_trees{'verb_in_xref'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/coverage_braces/w_end_sentence.pl 
b/tp/t/results/coverage_braces/w_end_sentence.pl
index df6da02ff5..ed12865bb5 100644
--- a/tp/t/results/coverage_braces/w_end_sentence.pl
+++ b/tp/t/results/coverage_braces/w_end_sentence.pl
@@ -29,7 +29,6 @@ $result_trees{'w_end_sentence'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/def/all_commands_delimiters.pl 
b/tp/t/results/def/all_commands_delimiters.pl
index 94563eb61a..4603ccbf90 100644
--- a/tp/t/results/def/all_commands_delimiters.pl
+++ b/tp/t/results/def/all_commands_delimiters.pl
@@ -45,7 +45,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -78,7 +77,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -247,7 +245,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -288,7 +285,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -354,7 +350,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -689,7 +684,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -730,7 +724,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -796,7 +789,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1044,7 +1036,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1100,7 +1091,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1311,7 +1301,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1367,7 +1356,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1495,7 +1483,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1536,7 +1523,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1602,7 +1588,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2027,7 +2012,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2097,7 +2081,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2466,7 +2449,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2507,7 +2489,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2573,7 +2554,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2898,7 +2878,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2939,7 +2918,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -3005,7 +2983,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -3314,7 +3291,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -3355,7 +3331,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -3421,7 +3396,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -3631,7 +3605,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -3762,7 +3735,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -3803,7 +3775,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -3869,7 +3840,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4175,7 +4145,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4216,7 +4185,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4282,7 +4250,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4489,7 +4456,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -4620,7 +4586,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4661,7 +4626,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4727,7 +4691,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4935,7 +4898,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -5152,7 +5114,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -5380,7 +5341,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -5597,7 +5557,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -5803,7 +5762,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -6020,7 +5978,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -6248,7 +6205,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -6465,7 +6421,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -6671,7 +6626,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -6888,7 +6842,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -7116,7 +7069,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -7333,7 +7285,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -7539,7 +7490,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -7722,7 +7672,6 @@ $result_trees{'all_commands_delimiters'} = {
                             }
                           ],
                           'cmdname' => 'code',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -7765,7 +7714,6 @@ $result_trees{'all_commands_delimiters'} = {
                             }
                           ],
                           'cmdname' => 'code',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -7812,7 +7760,6 @@ $result_trees{'all_commands_delimiters'} = {
                             }
                           ],
                           'cmdname' => 'var',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -8134,7 +8081,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -8167,7 +8113,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -8200,7 +8145,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8233,7 +8177,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8356,7 +8299,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -8389,7 +8331,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -8422,7 +8363,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8455,7 +8395,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8578,7 +8517,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -8611,7 +8549,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -8644,7 +8581,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8677,7 +8613,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8800,7 +8735,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -8833,7 +8767,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -8866,7 +8799,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8899,7 +8831,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9022,7 +8953,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -9055,7 +8985,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -9088,7 +9017,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -9121,7 +9049,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9154,7 +9081,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9278,7 +9204,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -9311,7 +9236,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -9344,7 +9268,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -9377,7 +9300,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -9410,7 +9332,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9534,7 +9455,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -9567,7 +9487,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -9600,7 +9519,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -9633,7 +9551,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9666,7 +9583,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9790,7 +9706,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -9823,7 +9738,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -9856,7 +9770,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -9889,7 +9802,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9922,7 +9834,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -10046,7 +9957,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -10079,7 +9989,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -10112,7 +10021,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -10145,7 +10053,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -10268,7 +10175,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -10301,7 +10207,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -10334,7 +10239,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -10367,7 +10271,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -10490,7 +10393,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -10523,7 +10425,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'class'
                       },
@@ -10556,7 +10457,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -10589,7 +10489,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -10622,7 +10521,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -10746,7 +10644,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -10779,7 +10676,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -10812,7 +10708,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -10845,7 +10740,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -10878,7 +10772,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -11001,7 +10894,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -11034,7 +10926,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'class'
                       },
@@ -11066,7 +10957,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -11099,7 +10989,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -11131,7 +11020,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -11164,7 +11052,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -11297,7 +11184,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -11330,7 +11216,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'class'
                       },
@@ -11362,7 +11247,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'option',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -11395,7 +11279,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -11427,7 +11310,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -11460,7 +11342,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -11593,7 +11474,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -11626,7 +11506,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'class'
                       },
@@ -11658,7 +11537,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -11690,7 +11568,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -11723,7 +11600,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -11855,7 +11731,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -11888,7 +11763,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'class'
                       },
@@ -11920,7 +11794,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -11952,7 +11825,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -11985,7 +11857,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -12117,7 +11988,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -12150,7 +12020,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'class'
                       },
@@ -12182,7 +12051,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -12215,7 +12083,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -12247,7 +12114,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -12280,7 +12146,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -12413,7 +12278,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -12446,7 +12310,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'class'
                       },
@@ -12478,7 +12341,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -12511,7 +12373,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -12543,7 +12404,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -12576,7 +12436,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -12787,7 +12646,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -12820,7 +12678,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -12853,7 +12710,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -12886,7 +12742,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -13088,7 +12943,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -13121,7 +12975,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -13154,7 +13007,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -13187,7 +13039,6 @@ $result_trees{'all_commands_delimiters'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
diff --git a/tp/t/results/def/all_commands_delimiters_printindex.pl 
b/tp/t/results/def/all_commands_delimiters_printindex.pl
index c40b69c2a7..1391cc99b4 100644
--- a/tp/t/results/def/all_commands_delimiters_printindex.pl
+++ b/tp/t/results/def/all_commands_delimiters_printindex.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'all_commands_delimiters_printindex'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -67,7 +66,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -100,7 +98,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -269,7 +266,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -310,7 +306,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -376,7 +371,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -712,7 +706,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -753,7 +746,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -819,7 +811,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1068,7 +1059,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1124,7 +1114,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1336,7 +1325,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1392,7 +1380,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1520,7 +1507,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1561,7 +1547,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -1627,7 +1612,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2054,7 +2038,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2124,7 +2107,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2494,7 +2476,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2535,7 +2516,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2601,7 +2581,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2927,7 +2906,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -2968,7 +2946,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -3034,7 +3011,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -3344,7 +3320,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -3385,7 +3360,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -3451,7 +3425,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -3662,7 +3635,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -3793,7 +3765,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -3834,7 +3805,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -3900,7 +3870,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4207,7 +4176,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4248,7 +4216,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4314,7 +4281,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4522,7 +4488,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -4653,7 +4618,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4694,7 +4658,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4760,7 +4723,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -4969,7 +4931,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -5187,7 +5148,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -5416,7 +5376,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -5634,7 +5593,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -5841,7 +5799,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -6059,7 +6016,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -6288,7 +6244,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -6506,7 +6461,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -6713,7 +6667,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -6931,7 +6884,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -7160,7 +7112,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -7378,7 +7329,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -7585,7 +7535,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -7769,7 +7718,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                             }
                           ],
                           'cmdname' => 'code',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -7812,7 +7760,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                             }
                           ],
                           'cmdname' => 'code',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -7859,7 +7806,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                             }
                           ],
                           'cmdname' => 'var',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -8183,7 +8129,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -8216,7 +8161,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -8249,7 +8193,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8282,7 +8225,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8406,7 +8348,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -8439,7 +8380,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -8472,7 +8412,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8505,7 +8444,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8629,7 +8567,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -8662,7 +8599,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -8695,7 +8631,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8728,7 +8663,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8852,7 +8786,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -8885,7 +8818,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -8918,7 +8850,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -8951,7 +8882,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9075,7 +9005,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -9108,7 +9037,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -9141,7 +9069,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -9174,7 +9101,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9207,7 +9133,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9332,7 +9257,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -9365,7 +9289,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -9398,7 +9321,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -9431,7 +9353,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -9464,7 +9385,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9589,7 +9509,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -9622,7 +9541,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -9655,7 +9573,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -9688,7 +9605,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9721,7 +9637,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9846,7 +9761,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -9879,7 +9793,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -9912,7 +9825,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -9945,7 +9857,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -9978,7 +9889,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -10103,7 +10013,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -10136,7 +10045,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -10169,7 +10077,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -10202,7 +10109,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -10326,7 +10232,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -10359,7 +10264,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -10392,7 +10296,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -10425,7 +10328,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -10549,7 +10451,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -10582,7 +10483,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'class'
                       },
@@ -10615,7 +10515,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -10648,7 +10547,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -10681,7 +10579,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -10806,7 +10703,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -10839,7 +10735,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -10872,7 +10767,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -10905,7 +10799,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -10938,7 +10831,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -11062,7 +10954,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -11095,7 +10986,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'class'
                       },
@@ -11127,7 +11017,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -11160,7 +11049,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -11192,7 +11080,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -11225,7 +11112,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -11359,7 +11245,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -11392,7 +11277,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'class'
                       },
@@ -11424,7 +11308,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'option',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -11457,7 +11340,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -11489,7 +11371,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -11522,7 +11403,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -11656,7 +11536,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -11689,7 +11568,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'class'
                       },
@@ -11721,7 +11599,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -11753,7 +11630,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -11786,7 +11662,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -11919,7 +11794,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -11952,7 +11826,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'class'
                       },
@@ -11984,7 +11857,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -12016,7 +11888,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -12049,7 +11920,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -12182,7 +12052,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -12215,7 +12084,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'class'
                       },
@@ -12247,7 +12115,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -12280,7 +12147,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -12312,7 +12178,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -12345,7 +12210,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -12479,7 +12343,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -12512,7 +12375,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'class'
                       },
@@ -12544,7 +12406,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -12577,7 +12438,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -12609,7 +12469,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -12642,7 +12501,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -12854,7 +12712,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -12887,7 +12744,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -12920,7 +12776,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -12953,7 +12808,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -13156,7 +13010,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -13189,7 +13042,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -13222,7 +13074,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -13255,7 +13106,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
diff --git a/tp/t/results/def/all_commands_printindex.pl 
b/tp/t/results/def/all_commands_printindex.pl
index 4d732741d4..9e88c70cfc 100644
--- a/tp/t/results/def/all_commands_printindex.pl
+++ b/tp/t/results/def/all_commands_printindex.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'all_commands_printindex'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
diff --git a/tp/t/results/def/all_empty_def.pl 
b/tp/t/results/def/all_empty_def.pl
index 24504d38d7..78bed5ced5 100644
--- a/tp/t/results/def/all_empty_def.pl
+++ b/tp/t/results/def/all_empty_def.pl
@@ -15,7 +15,6 @@ $result_trees{'all_empty_def'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'block_line_arg'
                 }
@@ -85,7 +84,6 @@ $result_trees{'all_empty_def'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'block_line_arg'
                 }
@@ -155,7 +153,6 @@ $result_trees{'all_empty_def'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'block_line_arg'
                 }
@@ -225,7 +222,6 @@ $result_trees{'all_empty_def'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'block_line_arg'
                 }
@@ -295,7 +291,6 @@ $result_trees{'all_empty_def'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'block_line_arg'
                 }
@@ -365,7 +360,6 @@ $result_trees{'all_empty_def'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'block_line_arg'
                 }
@@ -435,7 +429,6 @@ $result_trees{'all_empty_def'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'block_line_arg'
                 }
@@ -505,7 +498,6 @@ $result_trees{'all_empty_def'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'block_line_arg'
                 }
@@ -575,7 +567,6 @@ $result_trees{'all_empty_def'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'block_line_arg'
                 }
diff --git a/tp/t/results/def/ampchar.pl b/tp/t/results/def/ampchar.pl
index de61b21de2..3d8dbe3b54 100644
--- a/tp/t/results/def/ampchar.pl
+++ b/tp/t/results/def/ampchar.pl
@@ -96,7 +96,6 @@ $result_trees{'ampchar'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -226,13 +225,11 @@ $result_trees{'ampchar'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ampchar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/def/code_in_def.pl b/tp/t/results/def/code_in_def.pl
index b30fdc58d4..9f593e5bb0 100644
--- a/tp/t/results/def/code_in_def.pl
+++ b/tp/t/results/def/code_in_def.pl
@@ -87,7 +87,6 @@ $result_trees{'code_in_def'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'typearg'
                       },
@@ -189,7 +188,6 @@ $result_trees{'code_in_def'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/def/def_defx_mismatch.pl 
b/tp/t/results/def/def_defx_mismatch.pl
index c0e1ae1857..9284f35aac 100644
--- a/tp/t/results/def/def_defx_mismatch.pl
+++ b/tp/t/results/def/def_defx_mismatch.pl
@@ -92,7 +92,6 @@ $result_trees{'def_defx_mismatch'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -114,13 +113,11 @@ $result_trees{'def_defx_mismatch'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'dots',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
diff --git a/tp/t/results/def/defx_after_comment.pl 
b/tp/t/results/def/defx_after_comment.pl
index a4dfac5f4d..7c02332c64 100644
--- a/tp/t/results/def/defx_after_comment.pl
+++ b/tp/t/results/def/defx_after_comment.pl
@@ -45,7 +45,6 @@ $result_trees{'defx_after_comment'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
diff --git a/tp/t/results/def/defx_after_comment_in_example.pl 
b/tp/t/results/def/defx_after_comment_in_example.pl
index c127ab3343..ee3b711aa7 100644
--- a/tp/t/results/def/defx_after_comment_in_example.pl
+++ b/tp/t/results/def/defx_after_comment_in_example.pl
@@ -12,7 +12,6 @@ $result_trees{'defx_after_comment_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -59,7 +58,6 @@ $result_trees{'defx_after_comment_in_example'} = {
                             }
                           ],
                           'cmdname' => 'var',
-                          'contents' => [],
                           'extra' => {
                             'def_role' => 'name'
                           },
diff --git a/tp/t/results/def/defx_after_empty_line.pl 
b/tp/t/results/def/defx_after_empty_line.pl
index baf1a7df6d..7e05965d13 100644
--- a/tp/t/results/def/defx_after_empty_line.pl
+++ b/tp/t/results/def/defx_after_empty_line.pl
@@ -45,7 +45,6 @@ $result_trees{'defx_after_empty_line'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
diff --git a/tp/t/results/def/defx_after_empty_line_in_example.pl 
b/tp/t/results/def/defx_after_empty_line_in_example.pl
index 2ef1f5e0d0..f091e801e7 100644
--- a/tp/t/results/def/defx_after_empty_line_in_example.pl
+++ b/tp/t/results/def/defx_after_empty_line_in_example.pl
@@ -12,7 +12,6 @@ $result_trees{'defx_after_empty_line_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -59,7 +58,6 @@ $result_trees{'defx_after_empty_line_in_example'} = {
                             }
                           ],
                           'cmdname' => 'var',
-                          'contents' => [],
                           'extra' => {
                             'def_role' => 'name'
                           },
diff --git a/tp/t/results/def/defx_after_paragraph_end.pl 
b/tp/t/results/def/defx_after_paragraph_end.pl
index c4ec3707a8..b4857c0ae2 100644
--- a/tp/t/results/def/defx_after_paragraph_end.pl
+++ b/tp/t/results/def/defx_after_paragraph_end.pl
@@ -45,7 +45,6 @@ $result_trees{'defx_after_paragraph_end'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
diff --git a/tp/t/results/def/defx_after_preformatted_with_text.pl 
b/tp/t/results/def/defx_after_preformatted_with_text.pl
index 9c2b63aa26..0a7bc0ad70 100644
--- a/tp/t/results/def/defx_after_preformatted_with_text.pl
+++ b/tp/t/results/def/defx_after_preformatted_with_text.pl
@@ -12,7 +12,6 @@ $result_trees{'defx_after_preformatted_with_text'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -59,7 +58,6 @@ $result_trees{'defx_after_preformatted_with_text'} = {
                             }
                           ],
                           'cmdname' => 'var',
-                          'contents' => [],
                           'extra' => {
                             'def_role' => 'name'
                           },
diff --git a/tp/t/results/def/defx_after_text.pl 
b/tp/t/results/def/defx_after_text.pl
index 87f7bd902a..815d3898b4 100644
--- a/tp/t/results/def/defx_after_text.pl
+++ b/tp/t/results/def/defx_after_text.pl
@@ -45,7 +45,6 @@ $result_trees{'defx_after_text'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
diff --git a/tp/t/results/def/defx_in_example.pl 
b/tp/t/results/def/defx_in_example.pl
index 3a3b7d943a..042dcc9026 100644
--- a/tp/t/results/def/defx_in_example.pl
+++ b/tp/t/results/def/defx_in_example.pl
@@ -12,7 +12,6 @@ $result_trees{'defx_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -59,7 +58,6 @@ $result_trees{'defx_in_example'} = {
                             }
                           ],
                           'cmdname' => 'var',
-                          'contents' => [],
                           'extra' => {
                             'def_role' => 'name'
                           },
diff --git a/tp/t/results/def/empty_def_arguments.pl 
b/tp/t/results/def/empty_def_arguments.pl
index 6cfb5de6d4..3785f532d5 100644
--- a/tp/t/results/def/empty_def_arguments.pl
+++ b/tp/t/results/def/empty_def_arguments.pl
@@ -45,7 +45,6 @@ $result_trees{'empty_def_arguments'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -157,7 +156,6 @@ $result_trees{'empty_def_arguments'} = {
                                 }
                               ],
                               'cmdname' => 'samp',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -175,7 +173,6 @@ $result_trees{'empty_def_arguments'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -220,7 +217,6 @@ $result_trees{'empty_def_arguments'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 }
@@ -287,7 +283,6 @@ $result_trees{'empty_def_arguments'} = {
                 {
                   'contents' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -308,7 +303,6 @@ $result_trees{'empty_def_arguments'} = {
                       'type' => 'spaces'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -357,7 +351,6 @@ $result_trees{'empty_def_arguments'} = {
                 {
                   'contents' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -430,7 +423,6 @@ $result_trees{'empty_def_arguments'} = {
                       'type' => 'spaces'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name',
                         'spaces_before_argument' => ' '
@@ -531,7 +523,6 @@ $result_trees{'empty_def_arguments'} = {
                 {
                   'contents' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -552,7 +543,6 @@ $result_trees{'empty_def_arguments'} = {
                       'type' => 'spaces'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
diff --git a/tp/t/results/def/empty_deftype.pl 
b/tp/t/results/def/empty_deftype.pl
index aa224836a8..af029411e4 100644
--- a/tp/t/results/def/empty_deftype.pl
+++ b/tp/t/results/def/empty_deftype.pl
@@ -38,7 +38,6 @@ $result_trees{'empty_deftype'} = {
                       'type' => 'spaces_inserted'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
@@ -482,7 +481,6 @@ $result_trees{'empty_deftype'} = {
                       'type' => 'spaces'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'type'
                       },
diff --git a/tp/t/results/def/empty_deftypeop_name.pl 
b/tp/t/results/def/empty_deftypeop_name.pl
index 56a4e2372c..06259804c6 100644
--- a/tp/t/results/def/empty_deftypeop_name.pl
+++ b/tp/t/results/def/empty_deftypeop_name.pl
@@ -36,7 +36,6 @@ $result_trees{'empty_deftypeop_name'} = {
                             }
                           ],
                           'cmdname' => 'code',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -79,7 +78,6 @@ $result_trees{'empty_deftypeop_name'} = {
                             }
                           ],
                           'cmdname' => 'code',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -127,7 +125,6 @@ $result_trees{'empty_deftypeop_name'} = {
                             }
                           ],
                           'cmdname' => 'var',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
diff --git a/tp/t/results/def/end_of_lines_protected_in_footnote.pl 
b/tp/t/results/def/end_of_lines_protected_in_footnote.pl
index 5e95ddee91..315d6286af 100644
--- a/tp/t/results/def/end_of_lines_protected_in_footnote.pl
+++ b/tp/t/results/def/end_of_lines_protected_in_footnote.pl
@@ -309,7 +309,6 @@ $result_trees{'end_of_lines_protected_in_footnote'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => '
 '
diff --git a/tp/t/results/def/inter_item_commands_in_def.pl 
b/tp/t/results/def/inter_item_commands_in_def.pl
index cfc57d249f..deeb9d6de9 100644
--- a/tp/t/results/def/inter_item_commands_in_def.pl
+++ b/tp/t/results/def/inter_item_commands_in_def.pl
@@ -45,7 +45,6 @@ $result_trees{'inter_item_commands_in_def'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -208,7 +207,6 @@ $result_trees{'inter_item_commands_in_def'} = {
                       'type' => 'spaces'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -354,7 +352,6 @@ $result_trees{'inter_item_commands_in_def'} = {
                                 }
                               ],
                               'cmdname' => 'samp',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -372,7 +369,6 @@ $result_trees{'inter_item_commands_in_def'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
diff --git a/tp/t/results/def/inter_item_commands_in_def_in_example.pl 
b/tp/t/results/def/inter_item_commands_in_def_in_example.pl
index 68857c1521..4fdb095b92 100644
--- a/tp/t/results/def/inter_item_commands_in_def_in_example.pl
+++ b/tp/t/results/def/inter_item_commands_in_def_in_example.pl
@@ -12,7 +12,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -59,7 +58,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                             }
                           ],
                           'cmdname' => 'var',
-                          'contents' => [],
                           'extra' => {
                             'def_role' => 'name'
                           },
@@ -228,7 +226,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                           'type' => 'spaces'
                         },
                         {
-                          'contents' => [],
                           'extra' => {
                             'def_role' => 'arg'
                           },
@@ -380,7 +377,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                                     }
                                   ],
                                   'cmdname' => 'samp',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -398,7 +394,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                             }
                           ],
                           'cmdname' => 'b',
-                          'contents' => [],
                           'extra' => {
                             'def_role' => 'name'
                           },
diff --git a/tp/t/results/def/no_category_or_no_name.pl 
b/tp/t/results/def/no_category_or_no_name.pl
index 95fe20d2b2..5ee05d2dc7 100644
--- a/tp/t/results/def/no_category_or_no_name.pl
+++ b/tp/t/results/def/no_category_or_no_name.pl
@@ -15,7 +15,6 @@ $result_trees{'no_category_or_no_name'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'block_line_arg'
                 }
@@ -362,7 +361,6 @@ $result_trees{'no_category_or_no_name'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 }
diff --git a/tp/t/results/def/omit_def_space.pl 
b/tp/t/results/def/omit_def_space.pl
index 7d2a4b5c9c..4cd36aa2ac 100644
--- a/tp/t/results/def/omit_def_space.pl
+++ b/tp/t/results/def/omit_def_space.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'omit_def_space'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
diff --git a/tp/t/results/def/ref_in_def.pl b/tp/t/results/def/ref_in_def.pl
index 2b5781ec1b..e2afec2256 100644
--- a/tp/t/results/def/ref_in_def.pl
+++ b/tp/t/results/def/ref_in_def.pl
@@ -65,7 +65,6 @@ $result_trees{'ref_in_def'} = {
                         }
                       ],
                       'cmdname' => 'ref',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category',
                         'label' => {
@@ -82,7 +81,6 @@ $result_trees{'ref_in_def'} = {
                             }
                           ],
                           'cmdname' => 'anchor',
-                          'contents' => [],
                           'extra' => {
                             'node_content' => [
                               {}
@@ -132,7 +130,6 @@ $result_trees{'ref_in_def'} = {
                         }
                       ],
                       'cmdname' => 'ref',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name',
                         'label' => {},
@@ -174,7 +171,6 @@ $result_trees{'ref_in_def'} = {
                             }
                           ],
                           'cmdname' => 'pxref',
-                          'contents' => [],
                           'extra' => {
                             'label' => {},
                             'node_argument' => {
@@ -225,7 +221,6 @@ $result_trees{'ref_in_def'} = {
                         }
                       ],
                       'cmdname' => 'pxref',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg',
                         'label' => {},
@@ -265,7 +260,6 @@ $result_trees{'ref_in_def'} = {
                         }
                       ],
                       'cmdname' => 'pxref',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg',
                         'label' => {},
@@ -347,7 +341,6 @@ $result_trees{'ref_in_def'} = {
                         }
                       ],
                       'cmdname' => 'ref',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category',
                         'label' => {},
@@ -387,7 +380,6 @@ $result_trees{'ref_in_def'} = {
                         }
                       ],
                       'cmdname' => 'ref',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name',
                         'label' => {},
@@ -429,7 +421,6 @@ $result_trees{'ref_in_def'} = {
                             }
                           ],
                           'cmdname' => 'pxref',
-                          'contents' => [],
                           'extra' => {
                             'label' => {},
                             'node_argument' => {
@@ -480,7 +471,6 @@ $result_trees{'ref_in_def'} = {
                         }
                       ],
                       'cmdname' => 'pxref',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg',
                         'label' => {},
@@ -520,7 +510,6 @@ $result_trees{'ref_in_def'} = {
                         }
                       ],
                       'cmdname' => 'pxref',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg',
                         'label' => {},
diff --git a/tp/t/results/def/space_in_def_for_index.pl 
b/tp/t/results/def/space_in_def_for_index.pl
index 0eb7134c60..f117dd891c 100644
--- a/tp/t/results/def/space_in_def_for_index.pl
+++ b/tp/t/results/def/space_in_def_for_index.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'space_in_def_for_index'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
diff --git a/tp/t/results/def/wrong_braces_simple.pl 
b/tp/t/results/def/wrong_braces_simple.pl
index c0365a727d..f2d255f930 100644
--- a/tp/t/results/def/wrong_braces_simple.pl
+++ b/tp/t/results/def/wrong_braces_simple.pl
@@ -437,7 +437,6 @@ $result_trees{'wrong_braces_simple'} = {
                       'type' => 'spaces'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg',
                         'spaces_before_argument' => '
@@ -1168,7 +1167,6 @@ $result_trees{'wrong_braces_simple'} = {
                       'type' => 'spaces'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg',
                         'spaces_before_argument' => '
diff --git a/tp/t/results/docbook_tests/between_node_and_section.pl 
b/tp/t/results/docbook_tests/between_node_and_section.pl
index 808d25842e..f9a6e4ef20 100644
--- a/tp/t/results/docbook_tests/between_node_and_section.pl
+++ b/tp/t/results/docbook_tests/between_node_and_section.pl
@@ -37,7 +37,6 @@ $result_trees{'between_node_and_section'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -114,7 +113,6 @@ $result_trees{'between_node_and_section'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -206,7 +204,6 @@ $result_trees{'between_node_and_section'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'extra' => {
             'node_content' => [
               {}
@@ -267,7 +264,6 @@ $result_trees{'between_node_and_section'} = {
         }
       ],
       'cmdname' => 'section',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git 
a/tp/t/results/docbook_tests/empty_quotation_with_arg_followed_by_quotation.pl 
b/tp/t/results/docbook_tests/empty_quotation_with_arg_followed_by_quotation.pl
index 5ea4bc55ea..27f481cc47 100644
--- 
a/tp/t/results/docbook_tests/empty_quotation_with_arg_followed_by_quotation.pl
+++ 
b/tp/t/results/docbook_tests/empty_quotation_with_arg_followed_by_quotation.pl
@@ -77,7 +77,6 @@ 
$result_trees{'empty_quotation_with_arg_followed_by_quotation'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/docbook_tests/multiple_documentlanguage.pl 
b/tp/t/results/docbook_tests/multiple_documentlanguage.pl
index 716800170e..1062aee8e7 100644
--- a/tp/t/results/docbook_tests/multiple_documentlanguage.pl
+++ b/tp/t/results/docbook_tests/multiple_documentlanguage.pl
@@ -66,7 +66,6 @@ $result_trees{'multiple_documentlanguage'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -143,7 +142,6 @@ $result_trees{'multiple_documentlanguage'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -249,7 +247,6 @@ $result_trees{'multiple_documentlanguage'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -355,7 +352,6 @@ $result_trees{'multiple_documentlanguage'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -461,7 +457,6 @@ $result_trees{'multiple_documentlanguage'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/docbook_tests/special_docbook_unnumbered.pl 
b/tp/t/results/docbook_tests/special_docbook_unnumbered.pl
index 966d22c214..f54ab8d313 100644
--- a/tp/t/results/docbook_tests/special_docbook_unnumbered.pl
+++ b/tp/t/results/docbook_tests/special_docbook_unnumbered.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'special_docbook_unnumbered'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'special_docbook_unnumbered'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -98,7 +96,6 @@ $result_trees{'special_docbook_unnumbered'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -409,7 +406,6 @@ $result_trees{'special_docbook_unnumbered'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -503,7 +499,6 @@ $result_trees{'special_docbook_unnumbered'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -597,7 +592,6 @@ $result_trees{'special_docbook_unnumbered'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -691,7 +685,6 @@ $result_trees{'special_docbook_unnumbered'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/float/anchor_in_caption.pl 
b/tp/t/results/float/anchor_in_caption.pl
index 09b2b19c01..82d8eabbf5 100644
--- a/tp/t/results/float/anchor_in_caption.pl
+++ b/tp/t/results/float/anchor_in_caption.pl
@@ -148,7 +148,6 @@ $result_trees{'anchor_in_caption'} = {
                             }
                           ],
                           'cmdname' => 'anchor',
-                          'contents' => [],
                           'extra' => {
                             'node_content' => [
                               {}
@@ -172,7 +171,6 @@ $result_trees{'anchor_in_caption'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
diff --git a/tp/t/results/float/cindex_in_caption.pl 
b/tp/t/results/float/cindex_in_caption.pl
index b0234fd6fc..712d629471 100644
--- a/tp/t/results/float/cindex_in_caption.pl
+++ b/tp/t/results/float/cindex_in_caption.pl
@@ -186,7 +186,6 @@ $result_trees{'cindex_in_caption'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
diff --git a/tp/t/results/float/complex_float.pl 
b/tp/t/results/float/complex_float.pl
index 503c96f575..bfb4d26a48 100644
--- a/tp/t/results/float/complex_float.pl
+++ b/tp/t/results/float/complex_float.pl
@@ -36,7 +36,6 @@ $result_trees{'complex_float'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -149,7 +148,6 @@ $result_trees{'complex_float'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -299,13 +297,11 @@ $result_trees{'complex_float'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'enddots',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -427,7 +423,6 @@ $result_trees{'complex_float'} = {
                   'contents' => [
                     {
                       'cmdname' => 'emph',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -568,7 +563,6 @@ $result_trees{'complex_float'} = {
                   'contents' => [
                     {
                       'cmdname' => 'minus',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -701,7 +695,6 @@ $result_trees{'complex_float'} = {
                     }
                   ],
                   'cmdname' => 'xref',
-                  'contents' => [],
                   'extra' => {
                     'label' => {},
                     'node_argument' => {
@@ -748,7 +741,6 @@ $result_trees{'complex_float'} = {
                     }
                   ],
                   'cmdname' => 'footnote',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -776,13 +768,11 @@ $result_trees{'complex_float'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'TeX',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -820,7 +810,6 @@ $result_trees{'complex_float'} = {
                                     }
                                   ],
                                   'cmdname' => '\'',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -846,7 +835,6 @@ $result_trees{'complex_float'} = {
                                             }
                                           ],
                                           'cmdname' => 'dotless',
-                                          'contents' => [],
                                           'parent' => {},
                                           'source_info' => {
                                             'file_name' => '',
@@ -860,7 +848,6 @@ $result_trees{'complex_float'} = {
                                     }
                                   ],
                                   'cmdname' => '^',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -874,7 +861,6 @@ $result_trees{'complex_float'} = {
                             }
                           ],
                           'cmdname' => 'b',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -896,7 +882,6 @@ $result_trees{'complex_float'} = {
                             }
                           ],
                           'cmdname' => 'url',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -910,7 +895,6 @@ $result_trees{'complex_float'} = {
                     }
                   ],
                   'cmdname' => 'emph',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -936,7 +920,6 @@ $result_trees{'complex_float'} = {
                     }
                   ],
                   'cmdname' => 'sc',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -963,7 +946,6 @@ $result_trees{'complex_float'} = {
                     }
                   ],
                   'cmdname' => 'verb',
-                  'contents' => [],
                   'extra' => {
                     'delimiter' => '!'
                   },
@@ -1009,13 +991,11 @@ $result_trees{'complex_float'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'AE',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1051,13 +1031,11 @@ $result_trees{'complex_float'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'enddots',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1082,7 +1060,6 @@ $result_trees{'complex_float'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => ' 
 '
@@ -1161,7 +1138,6 @@ $result_trees{'complex_float'} = {
                         }
                       ],
                       'cmdname' => 'anchor',
-                      'contents' => [],
                       'extra' => {
                         'node_content' => [
                           {}
@@ -1204,7 +1180,6 @@ $result_trees{'complex_float'} = {
                           'contents' => [
                             {
                               'cmdname' => 'emph',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1650,7 +1625,6 @@ $result_trees{'complex_float'} = {
                           'contents' => [
                             {
                               'cmdname' => 'minus',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1783,7 +1757,6 @@ $result_trees{'complex_float'} = {
                             }
                           ],
                           'cmdname' => 'xref',
-                          'contents' => [],
                           'extra' => {
                             'label' => {},
                             'node_argument' => {
@@ -1830,7 +1803,6 @@ $result_trees{'complex_float'} = {
                             }
                           ],
                           'cmdname' => 'footnote',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1858,13 +1830,11 @@ $result_trees{'complex_float'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'TeX',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1902,7 +1872,6 @@ $result_trees{'complex_float'} = {
                                             }
                                           ],
                                           'cmdname' => '\'',
-                                          'contents' => [],
                                           'parent' => {},
                                           'source_info' => {
                                             'file_name' => '',
@@ -1928,7 +1897,6 @@ $result_trees{'complex_float'} = {
                                                     }
                                                   ],
                                                   'cmdname' => 'dotless',
-                                                  'contents' => [],
                                                   'parent' => {},
                                                   'source_info' => {
                                                     'file_name' => '',
@@ -1942,7 +1910,6 @@ $result_trees{'complex_float'} = {
                                             }
                                           ],
                                           'cmdname' => '^',
-                                          'contents' => [],
                                           'parent' => {},
                                           'source_info' => {
                                             'file_name' => '',
@@ -1956,7 +1923,6 @@ $result_trees{'complex_float'} = {
                                     }
                                   ],
                                   'cmdname' => 'b',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -1978,7 +1944,6 @@ $result_trees{'complex_float'} = {
                                     }
                                   ],
                                   'cmdname' => 'url',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -1992,7 +1957,6 @@ $result_trees{'complex_float'} = {
                             }
                           ],
                           'cmdname' => 'emph',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -2018,7 +1982,6 @@ $result_trees{'complex_float'} = {
                             }
                           ],
                           'cmdname' => 'sc',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -2045,7 +2008,6 @@ $result_trees{'complex_float'} = {
                             }
                           ],
                           'cmdname' => 'verb',
-                          'contents' => [],
                           'extra' => {
                             'delimiter' => '!'
                           },
@@ -2091,13 +2053,11 @@ $result_trees{'complex_float'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'AE',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -2120,7 +2080,6 @@ $result_trees{'complex_float'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {},
                 'spaces_before_argument' => ' '
@@ -2152,13 +2111,11 @@ $result_trees{'complex_float'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'TeX',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -2196,7 +2153,6 @@ $result_trees{'complex_float'} = {
                                             }
                                           ],
                                           'cmdname' => '\'',
-                                          'contents' => [],
                                           'parent' => {},
                                           'source_info' => {
                                             'file_name' => '',
@@ -2222,7 +2178,6 @@ $result_trees{'complex_float'} = {
                                                     }
                                                   ],
                                                   'cmdname' => 'dotless',
-                                                  'contents' => [],
                                                   'parent' => {},
                                                   'source_info' => {
                                                     'file_name' => '',
@@ -2236,7 +2191,6 @@ $result_trees{'complex_float'} = {
                                             }
                                           ],
                                           'cmdname' => '^',
-                                          'contents' => [],
                                           'parent' => {},
                                           'source_info' => {
                                             'file_name' => '',
@@ -2250,7 +2204,6 @@ $result_trees{'complex_float'} = {
                                     }
                                   ],
                                   'cmdname' => 'b',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -2272,7 +2225,6 @@ $result_trees{'complex_float'} = {
                                     }
                                   ],
                                   'cmdname' => 'url',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -2286,7 +2238,6 @@ $result_trees{'complex_float'} = {
                             }
                           ],
                           'cmdname' => 'emph',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -2312,7 +2263,6 @@ $result_trees{'complex_float'} = {
                             }
                           ],
                           'cmdname' => 'sc',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -2339,7 +2289,6 @@ $result_trees{'complex_float'} = {
                             }
                           ],
                           'cmdname' => 'verb',
-                          'contents' => [],
                           'extra' => {
                             'delimiter' => '!'
                           },
@@ -2385,13 +2334,11 @@ $result_trees{'complex_float'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'AE',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -2413,7 +2360,6 @@ $result_trees{'complex_float'} = {
                 }
               ],
               'cmdname' => 'shortcaption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -2523,7 +2469,6 @@ $result_trees{'complex_float'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2637,13 +2582,11 @@ $result_trees{'complex_float'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'enddots',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -2668,7 +2611,6 @@ $result_trees{'complex_float'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => ' 
 '
@@ -2750,7 +2692,6 @@ $result_trees{'complex_float'} = {
                           'contents' => [
                             {
                               'cmdname' => 'emph',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3196,7 +3137,6 @@ $result_trees{'complex_float'} = {
                           'contents' => [
                             {
                               'cmdname' => 'minus',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3312,7 +3252,6 @@ $result_trees{'complex_float'} = {
                         }
                       ],
                       'cmdname' => 'anchor',
-                      'contents' => [],
                       'extra' => {
                         'node_content' => [
                           {}
@@ -3369,7 +3308,6 @@ $result_trees{'complex_float'} = {
                             }
                           ],
                           'cmdname' => 'xref',
-                          'contents' => [],
                           'extra' => {
                             'label' => {},
                             'node_argument' => {
@@ -3416,7 +3354,6 @@ $result_trees{'complex_float'} = {
                             }
                           ],
                           'cmdname' => 'footnote',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3444,13 +3381,11 @@ $result_trees{'complex_float'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'TeX',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3488,7 +3423,6 @@ $result_trees{'complex_float'} = {
                                             }
                                           ],
                                           'cmdname' => '\'',
-                                          'contents' => [],
                                           'parent' => {},
                                           'source_info' => {
                                             'file_name' => '',
@@ -3514,7 +3448,6 @@ $result_trees{'complex_float'} = {
                                                     }
                                                   ],
                                                   'cmdname' => 'dotless',
-                                                  'contents' => [],
                                                   'parent' => {},
                                                   'source_info' => {
                                                     'file_name' => '',
@@ -3528,7 +3461,6 @@ $result_trees{'complex_float'} = {
                                             }
                                           ],
                                           'cmdname' => '^',
-                                          'contents' => [],
                                           'parent' => {},
                                           'source_info' => {
                                             'file_name' => '',
@@ -3542,7 +3474,6 @@ $result_trees{'complex_float'} = {
                                     }
                                   ],
                                   'cmdname' => 'b',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -3564,7 +3495,6 @@ $result_trees{'complex_float'} = {
                                     }
                                   ],
                                   'cmdname' => 'url',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -3578,7 +3508,6 @@ $result_trees{'complex_float'} = {
                             }
                           ],
                           'cmdname' => 'emph',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3604,7 +3533,6 @@ $result_trees{'complex_float'} = {
                             }
                           ],
                           'cmdname' => 'sc',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3631,7 +3559,6 @@ $result_trees{'complex_float'} = {
                             }
                           ],
                           'cmdname' => 'verb',
-                          'contents' => [],
                           'extra' => {
                             'delimiter' => '!'
                           },
@@ -3677,13 +3604,11 @@ $result_trees{'complex_float'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'AE',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3706,7 +3631,6 @@ $result_trees{'complex_float'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {},
                 'spaces_before_argument' => ' '
@@ -3803,7 +3727,6 @@ $result_trees{'complex_float'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/float/empty_caption.pl 
b/tp/t/results/float/empty_caption.pl
index 5c686c10ab..f700dc7006 100644
--- a/tp/t/results/float/empty_caption.pl
+++ b/tp/t/results/float/empty_caption.pl
@@ -58,13 +58,11 @@ $result_trees{'empty_caption'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_context'
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -141,7 +139,6 @@ $result_trees{'empty_caption'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
@@ -177,13 +174,11 @@ $result_trees{'empty_caption'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_context'
                 }
               ],
               'cmdname' => 'shortcaption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -257,7 +252,6 @@ $result_trees{'empty_caption'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -282,13 +276,11 @@ $result_trees{'empty_caption'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_context'
                 }
               ],
               'cmdname' => 'shortcaption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -308,13 +300,11 @@ $result_trees{'empty_caption'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_context'
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
diff --git a/tp/t/results/float/empty_label_no_space.pl 
b/tp/t/results/float/empty_label_no_space.pl
index 971db9f54b..d13c33ebf8 100644
--- a/tp/t/results/float/empty_label_no_space.pl
+++ b/tp/t/results/float/empty_label_no_space.pl
@@ -27,7 +27,6 @@ $result_trees{'empty_label_no_space'} = {
               'type' => 'block_line_arg'
             },
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/float/empty_label_no_space_comment.pl 
b/tp/t/results/float/empty_label_no_space_comment.pl
index 8c9169ac8c..e897a1b13b 100644
--- a/tp/t/results/float/empty_label_no_space_comment.pl
+++ b/tp/t/results/float/empty_label_no_space_comment.pl
@@ -27,7 +27,6 @@ $result_trees{'empty_label_no_space_comment'} = {
               'type' => 'block_line_arg'
             },
             {
-              'contents' => [],
               'extra' => {
                 'comment_at_end' => {
                   'args' => [
diff --git a/tp/t/results/float/empty_label_with_space.pl 
b/tp/t/results/float/empty_label_with_space.pl
index 505bfaea08..7ec0252114 100644
--- a/tp/t/results/float/empty_label_with_space.pl
+++ b/tp/t/results/float/empty_label_with_space.pl
@@ -27,7 +27,6 @@ $result_trees{'empty_label_with_space'} = {
               'type' => 'block_line_arg'
             },
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => ' 
 '
diff --git a/tp/t/results/float/empty_label_with_space_comment.pl 
b/tp/t/results/float/empty_label_with_space_comment.pl
index 514835be06..2f6d2052f2 100644
--- a/tp/t/results/float/empty_label_with_space_comment.pl
+++ b/tp/t/results/float/empty_label_with_space_comment.pl
@@ -27,7 +27,6 @@ $result_trees{'empty_label_with_space_comment'} = {
               'type' => 'block_line_arg'
             },
             {
-              'contents' => [],
               'extra' => {
                 'comment_at_end' => {
                   'args' => [
diff --git a/tp/t/results/float/empty_listoffloats.pl 
b/tp/t/results/float/empty_listoffloats.pl
index 25f9d959cf..d65295d6a1 100644
--- a/tp/t/results/float/empty_listoffloats.pl
+++ b/tp/t/results/float/empty_listoffloats.pl
@@ -17,7 +17,6 @@ $result_trees{'empty_listoffloats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/float/empty_listoffloats_with_floats.pl 
b/tp/t/results/float/empty_listoffloats_with_floats.pl
index be9889e9d2..38254dfcbc 100644
--- a/tp/t/results/float/empty_listoffloats_with_floats.pl
+++ b/tp/t/results/float/empty_listoffloats_with_floats.pl
@@ -29,7 +29,6 @@ $result_trees{'empty_listoffloats_with_floats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
@@ -118,7 +117,6 @@ $result_trees{'empty_listoffloats_with_floats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
@@ -171,7 +169,6 @@ $result_trees{'empty_listoffloats_with_floats'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -244,7 +241,6 @@ $result_trees{'empty_listoffloats_with_floats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -317,7 +313,6 @@ $result_trees{'empty_listoffloats_with_floats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -359,7 +354,6 @@ $result_trees{'empty_listoffloats_with_floats'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -427,7 +421,6 @@ $result_trees{'empty_listoffloats_with_floats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/float/float_copying.pl 
b/tp/t/results/float/float_copying.pl
index e59a4114d5..42beaa2ef1 100644
--- a/tp/t/results/float/float_copying.pl
+++ b/tp/t/results/float/float_copying.pl
@@ -14,7 +14,6 @@ $result_trees{'float_copying'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -127,7 +126,6 @@ $result_trees{'float_copying'} = {
                                                 }
                                               ],
                                               'cmdname' => 'anchor',
-                                              'contents' => [],
                                               'extra' => {
                                                 'node_content' => [
                                                   {}
@@ -265,7 +263,6 @@ $result_trees{'float_copying'} = {
                                                 }
                                               ],
                                               'cmdname' => 'ref',
-                                              'contents' => [],
                                               'extra' => {
                                                 'label' => {
                                                   'args' => [
@@ -285,7 +282,6 @@ $result_trees{'float_copying'} = {
                                                     }
                                                   ],
                                                   'cmdname' => 'node',
-                                                  'contents' => [],
                                                   'extra' => {
                                                     'isindex' => 1,
                                                     'node_content' => [
@@ -344,7 +340,6 @@ $result_trees{'float_copying'} = {
                                     }
                                   ],
                                   'cmdname' => 'footnote',
-                                  'contents' => [],
                                   'extra' => {
                                     'spaces_before_argument' => '
 '
@@ -388,7 +383,6 @@ $result_trees{'float_copying'} = {
                                 }
                               ],
                               'cmdname' => 'anchor',
-                              'contents' => [],
                               'extra' => {
                                 'node_content' => [
                                   {}
@@ -496,7 +490,6 @@ $result_trees{'float_copying'} = {
                         }
                       ],
                       'cmdname' => 'caption',
-                      'contents' => [],
                       'extra' => {
                         'float' => {}
                       },
@@ -633,7 +626,6 @@ $result_trees{'float_copying'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -707,7 +699,6 @@ $result_trees{'float_copying'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/float/float_with_at_commands.pl 
b/tp/t/results/float/float_with_at_commands.pl
index d4ca0a28f1..2a86ed6ece 100644
--- a/tp/t/results/float/float_with_at_commands.pl
+++ b/tp/t/results/float/float_with_at_commands.pl
@@ -36,7 +36,6 @@ $result_trees{'float_with_at_commands'} = {
                     }
                   ],
                   'cmdname' => '\'',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -72,7 +71,6 @@ $result_trees{'float_with_at_commands'} = {
                     }
                   ],
                   'cmdname' => '`',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -98,7 +96,6 @@ $result_trees{'float_with_at_commands'} = {
                     }
                   ],
                   'cmdname' => '\'',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -148,7 +145,6 @@ $result_trees{'float_with_at_commands'} = {
                     }
                   ],
                   'cmdname' => '`',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -174,7 +170,6 @@ $result_trees{'float_with_at_commands'} = {
                     }
                   ],
                   'cmdname' => '\'',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -215,7 +210,6 @@ $result_trees{'float_with_at_commands'} = {
                             }
                           ],
                           'cmdname' => '`',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -241,7 +235,6 @@ $result_trees{'float_with_at_commands'} = {
                             }
                           ],
                           'cmdname' => '\'',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -263,7 +256,6 @@ $result_trees{'float_with_at_commands'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -376,7 +368,6 @@ $result_trees{'float_with_at_commands'} = {
                     }
                   ],
                   'cmdname' => '\'',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/float/footnote_in_caption.pl 
b/tp/t/results/float/footnote_in_caption.pl
index b8481bedeb..ff7bf54b56 100644
--- a/tp/t/results/float/footnote_in_caption.pl
+++ b/tp/t/results/float/footnote_in_caption.pl
@@ -154,7 +154,6 @@ $result_trees{'footnote_in_caption'} = {
                             }
                           ],
                           'cmdname' => 'footnote',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -172,7 +171,6 @@ $result_trees{'footnote_in_caption'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
diff --git a/tp/t/results/float/footnote_in_caption_and_error.pl 
b/tp/t/results/float/footnote_in_caption_and_error.pl
index 7020451131..2f100d568f 100644
--- a/tp/t/results/float/footnote_in_caption_and_error.pl
+++ b/tp/t/results/float/footnote_in_caption_and_error.pl
@@ -146,7 +146,6 @@ $result_trees{'footnote_in_caption_and_error'} = {
                                     },
                                     {
                                       'cmdname' => 'error',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => '',
@@ -164,7 +163,6 @@ $result_trees{'footnote_in_caption_and_error'} = {
                             }
                           ],
                           'cmdname' => 'footnote',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -182,7 +180,6 @@ $result_trees{'footnote_in_caption_and_error'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
diff --git a/tp/t/results/float/listoffloats_with_commands.pl 
b/tp/t/results/float/listoffloats_with_commands.pl
index e1686394d6..57b16c63b8 100644
--- a/tp/t/results/float/listoffloats_with_commands.pl
+++ b/tp/t/results/float/listoffloats_with_commands.pl
@@ -36,7 +36,6 @@ $result_trees{'listoffloats_with_commands'} = {
                     }
                   ],
                   'cmdname' => '\'',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -62,7 +61,6 @@ $result_trees{'listoffloats_with_commands'} = {
                     }
                   ],
                   'cmdname' => '`',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/float/numbering_captions_listoffloats.pl 
b/tp/t/results/float/numbering_captions_listoffloats.pl
index a49673be0d..415fb3ed54 100644
--- a/tp/t/results/float/numbering_captions_listoffloats.pl
+++ b/tp/t/results/float/numbering_captions_listoffloats.pl
@@ -36,7 +36,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -133,13 +132,11 @@ $result_trees{'numbering_captions_listoffloats'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'enddots',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -157,7 +154,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {},
                 'spaces_before_argument' => ' '
@@ -183,13 +179,11 @@ $result_trees{'numbering_captions_listoffloats'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'TeX',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -211,7 +205,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'shortcaption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -342,7 +335,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -378,7 +370,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'shortcaption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -452,7 +443,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
@@ -510,7 +500,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -546,7 +535,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'shortcaption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -627,7 +615,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
@@ -728,7 +715,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -808,7 +794,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -850,7 +835,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -886,7 +870,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'shortcaption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -956,7 +939,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
@@ -1014,7 +996,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -1050,7 +1031,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'shortcaption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -1189,7 +1169,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -1225,7 +1204,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'shortcaption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -1303,7 +1281,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1671,7 +1648,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1786,7 +1762,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -1903,13 +1878,11 @@ $result_trees{'numbering_captions_listoffloats'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'enddots',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1927,7 +1900,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {},
                 'spaces_before_argument' => ' '
@@ -2024,7 +1996,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                     }
                   ],
                   'cmdname' => '\'',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2050,7 +2021,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                     }
                   ],
                   'cmdname' => '`',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2104,7 +2074,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                     }
                   ],
                   'cmdname' => '\'',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2130,7 +2099,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                     }
                   ],
                   'cmdname' => '`',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2177,7 +2145,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                             }
                           ],
                           'cmdname' => '\'',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -2203,7 +2170,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                             }
                           ],
                           'cmdname' => '`',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -2225,7 +2191,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -2306,7 +2271,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
@@ -2364,7 +2328,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -2400,7 +2363,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'shortcaption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -2539,7 +2501,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -2575,7 +2536,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'shortcaption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -2653,7 +2613,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2793,7 +2752,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2980,7 +2938,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3031,7 +2988,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -3197,7 +3153,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'shortcaption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -3233,7 +3188,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -3305,7 +3259,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
@@ -3363,7 +3316,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -3399,7 +3351,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'shortcaption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -3506,7 +3457,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3621,7 +3571,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'shortcaption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -3657,7 +3606,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -3761,7 +3709,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3812,7 +3759,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -3978,7 +3924,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'shortcaption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -4014,7 +3959,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -4118,7 +4062,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -4227,7 +4170,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'shortcaption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -4263,7 +4205,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -4341,7 +4282,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
@@ -4399,7 +4339,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -4435,7 +4374,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'shortcaption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -4536,7 +4474,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -4651,7 +4588,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'shortcaption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -4687,7 +4623,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -4791,7 +4726,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -4859,7 +4793,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -4899,7 +4832,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -4935,7 +4867,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -5014,7 +4945,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -5106,7 +5036,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -5182,7 +5111,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -5201,7 +5129,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -5251,7 +5178,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -5339,7 +5265,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                     }
                   ],
                   'cmdname' => '\'',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -5365,7 +5290,6 @@ $result_trees{'numbering_captions_listoffloats'} = {
                     }
                   ],
                   'cmdname' => '`',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/float/ref_to_float.pl 
b/tp/t/results/float/ref_to_float.pl
index 83d744e61b..8acf543557 100644
--- a/tp/t/results/float/ref_to_float.pl
+++ b/tp/t/results/float/ref_to_float.pl
@@ -114,7 +114,6 @@ $result_trees{'ref_to_float'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
@@ -216,7 +215,6 @@ $result_trees{'ref_to_float'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -264,7 +262,6 @@ $result_trees{'ref_to_float'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/float/simple.pl b/tp/t/results/float/simple.pl
index b3df714310..06d02b0a92 100644
--- a/tp/t/results/float/simple.pl
+++ b/tp/t/results/float/simple.pl
@@ -81,7 +81,6 @@ $result_trees{'simple'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
diff --git a/tp/t/results/formats_encodings/accent.pl 
b/tp/t/results/formats_encodings/accent.pl
index 4c50ca35a0..90c954a4ce 100644
--- a/tp/t/results/formats_encodings/accent.pl
+++ b/tp/t/results/formats_encodings/accent.pl
@@ -36,7 +36,6 @@ $result_trees{'accent'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -104,7 +103,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -130,7 +128,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -173,7 +170,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -199,7 +195,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -242,7 +237,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -268,7 +262,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -311,7 +304,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -337,7 +329,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -380,7 +371,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -406,7 +396,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -449,7 +438,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -475,7 +463,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -518,7 +505,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -544,7 +530,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -587,7 +572,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -613,7 +597,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -656,7 +639,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -682,7 +664,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -725,7 +706,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -751,7 +731,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -794,7 +773,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -820,7 +798,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -863,7 +840,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -889,7 +865,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => 'H',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -915,7 +890,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => 'H',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -961,7 +935,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -987,7 +960,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1033,7 +1005,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1059,7 +1030,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1105,7 +1075,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => 'tieaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1148,7 +1117,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1174,7 +1142,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1220,7 +1187,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => 'ubaraccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1246,7 +1212,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => 'ubaraccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1292,7 +1257,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1318,7 +1282,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1364,7 +1327,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1390,7 +1352,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1436,7 +1397,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => 'ogonek',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1462,7 +1422,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => 'ogonek',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1508,7 +1467,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => 'ogonek',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1534,7 +1492,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => 'ogonek',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1569,13 +1526,11 @@ $result_trees{'accent'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'questiondown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1590,13 +1545,11 @@ $result_trees{'accent'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1628,13 +1581,11 @@ $result_trees{'accent'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1649,13 +1600,11 @@ $result_trees{'accent'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1687,13 +1636,11 @@ $result_trees{'accent'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ae',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1708,13 +1655,11 @@ $result_trees{'accent'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AE',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1729,13 +1674,11 @@ $result_trees{'accent'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'oe',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1750,13 +1693,11 @@ $result_trees{'accent'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'OE',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1799,7 +1740,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1825,7 +1765,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1857,13 +1796,11 @@ $result_trees{'accent'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1878,13 +1815,11 @@ $result_trees{'accent'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'L',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1916,13 +1851,11 @@ $result_trees{'accent'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'o',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1937,13 +1870,11 @@ $result_trees{'accent'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'O',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1975,13 +1906,11 @@ $result_trees{'accent'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ss',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2013,13 +1942,11 @@ $result_trees{'accent'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'pounds',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2084,7 +2011,6 @@ $result_trees{'accent'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2098,7 +2024,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2145,7 +2070,6 @@ $result_trees{'accent'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2159,7 +2083,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2206,7 +2129,6 @@ $result_trees{'accent'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2220,7 +2142,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2267,7 +2188,6 @@ $result_trees{'accent'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2281,7 +2201,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2346,7 +2265,6 @@ $result_trees{'accent'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2360,7 +2278,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2407,7 +2324,6 @@ $result_trees{'accent'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2421,7 +2337,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2468,7 +2383,6 @@ $result_trees{'accent'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2482,7 +2396,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2529,7 +2442,6 @@ $result_trees{'accent'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2543,7 +2455,6 @@ $result_trees{'accent'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/formats_encodings/accent_enable_encoding.pl 
b/tp/t/results/formats_encodings/accent_enable_encoding.pl
index dd4c2e781d..40f4bd6f59 100644
--- a/tp/t/results/formats_encodings/accent_enable_encoding.pl
+++ b/tp/t/results/formats_encodings/accent_enable_encoding.pl
@@ -36,7 +36,6 @@ $result_trees{'accent_enable_encoding'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -104,7 +103,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -130,7 +128,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -173,7 +170,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -199,7 +195,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -242,7 +237,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -268,7 +262,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -311,7 +304,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -337,7 +329,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -380,7 +371,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -406,7 +396,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -449,7 +438,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -475,7 +463,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -518,7 +505,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -544,7 +530,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -587,7 +572,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -613,7 +597,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -656,7 +639,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -682,7 +664,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -725,7 +706,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -751,7 +731,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -794,7 +773,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -820,7 +798,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -863,7 +840,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -889,7 +865,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'H',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -915,7 +890,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'H',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -961,7 +935,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -987,7 +960,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1033,7 +1005,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1059,7 +1030,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1105,7 +1075,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'tieaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1148,7 +1117,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1174,7 +1142,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1220,7 +1187,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'ubaraccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1246,7 +1212,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'ubaraccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1292,7 +1257,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1318,7 +1282,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1364,7 +1327,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1390,7 +1352,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1436,7 +1397,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'ogonek',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1462,7 +1422,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'ogonek',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1508,7 +1467,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'ogonek',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1534,7 +1492,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'ogonek',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1569,13 +1526,11 @@ $result_trees{'accent_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'questiondown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1590,13 +1545,11 @@ $result_trees{'accent_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1628,13 +1581,11 @@ $result_trees{'accent_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1649,13 +1600,11 @@ $result_trees{'accent_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1687,13 +1636,11 @@ $result_trees{'accent_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ae',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1708,13 +1655,11 @@ $result_trees{'accent_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AE',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1729,13 +1674,11 @@ $result_trees{'accent_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'oe',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1750,13 +1693,11 @@ $result_trees{'accent_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'OE',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1799,7 +1740,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1825,7 +1765,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1857,13 +1796,11 @@ $result_trees{'accent_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1878,13 +1815,11 @@ $result_trees{'accent_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'L',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1916,13 +1851,11 @@ $result_trees{'accent_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'o',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1937,13 +1870,11 @@ $result_trees{'accent_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'O',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1975,13 +1906,11 @@ $result_trees{'accent_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ss',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2013,13 +1942,11 @@ $result_trees{'accent_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'pounds',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2084,7 +2011,6 @@ $result_trees{'accent_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2098,7 +2024,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2145,7 +2070,6 @@ $result_trees{'accent_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2159,7 +2083,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2206,7 +2129,6 @@ $result_trees{'accent_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2220,7 +2142,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2267,7 +2188,6 @@ $result_trees{'accent_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2281,7 +2201,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2346,7 +2265,6 @@ $result_trees{'accent_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2360,7 +2278,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2407,7 +2324,6 @@ $result_trees{'accent_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2421,7 +2337,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2468,7 +2383,6 @@ $result_trees{'accent_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2482,7 +2396,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2529,7 +2442,6 @@ $result_trees{'accent_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2543,7 +2455,6 @@ $result_trees{'accent_enable_encoding'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/formats_encodings/accentenc.pl 
b/tp/t/results/formats_encodings/accentenc.pl
index b648fe1f5a..e160a8b5e5 100644
--- a/tp/t/results/formats_encodings/accentenc.pl
+++ b/tp/t/results/formats_encodings/accentenc.pl
@@ -74,7 +74,6 @@ $result_trees{'accentenc'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -142,7 +141,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -168,7 +166,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -211,7 +208,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -237,7 +233,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -280,7 +275,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -306,7 +300,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -349,7 +342,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -375,7 +367,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -418,7 +409,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -444,7 +434,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -487,7 +476,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -513,7 +501,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -556,7 +543,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -582,7 +568,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -625,7 +610,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -651,7 +635,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -694,7 +677,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -720,7 +702,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -763,7 +744,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -789,7 +769,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -832,7 +811,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -858,7 +836,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -901,7 +878,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -927,7 +903,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => 'H',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -953,7 +928,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => 'H',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -999,7 +973,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1025,7 +998,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1071,7 +1043,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1097,7 +1068,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1143,7 +1113,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => 'tieaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1186,7 +1155,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1212,7 +1180,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1258,7 +1225,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => 'ubaraccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1284,7 +1250,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => 'ubaraccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1330,7 +1295,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1356,7 +1320,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1402,7 +1365,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1428,7 +1390,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1474,7 +1435,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => 'ogonek',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1500,7 +1460,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => 'ogonek',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1546,7 +1505,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => 'ogonek',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1572,7 +1530,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => 'ogonek',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1607,13 +1564,11 @@ $result_trees{'accentenc'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'questiondown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1628,13 +1583,11 @@ $result_trees{'accentenc'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1666,13 +1619,11 @@ $result_trees{'accentenc'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1687,13 +1638,11 @@ $result_trees{'accentenc'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1725,13 +1674,11 @@ $result_trees{'accentenc'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ae',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1746,13 +1693,11 @@ $result_trees{'accentenc'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AE',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1767,13 +1712,11 @@ $result_trees{'accentenc'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'oe',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1788,13 +1731,11 @@ $result_trees{'accentenc'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'OE',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1837,7 +1778,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1863,7 +1803,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1895,13 +1834,11 @@ $result_trees{'accentenc'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1916,13 +1853,11 @@ $result_trees{'accentenc'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'L',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1954,13 +1889,11 @@ $result_trees{'accentenc'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'o',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1975,13 +1908,11 @@ $result_trees{'accentenc'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'O',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2013,13 +1944,11 @@ $result_trees{'accentenc'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ss',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2051,13 +1980,11 @@ $result_trees{'accentenc'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'pounds',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2122,7 +2049,6 @@ $result_trees{'accentenc'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2136,7 +2062,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2183,7 +2108,6 @@ $result_trees{'accentenc'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2197,7 +2121,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2244,7 +2167,6 @@ $result_trees{'accentenc'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2258,7 +2180,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2305,7 +2226,6 @@ $result_trees{'accentenc'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2319,7 +2239,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2384,7 +2303,6 @@ $result_trees{'accentenc'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2398,7 +2316,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2445,7 +2362,6 @@ $result_trees{'accentenc'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2459,7 +2375,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2506,7 +2421,6 @@ $result_trees{'accentenc'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2520,7 +2434,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2567,7 +2480,6 @@ $result_trees{'accentenc'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2581,7 +2493,6 @@ $result_trees{'accentenc'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/formats_encodings/accentenc_enable_encoding.pl 
b/tp/t/results/formats_encodings/accentenc_enable_encoding.pl
index d85f9427b7..e3f5b6d0d9 100644
--- a/tp/t/results/formats_encodings/accentenc_enable_encoding.pl
+++ b/tp/t/results/formats_encodings/accentenc_enable_encoding.pl
@@ -68,7 +68,6 @@ $result_trees{'accentenc_enable_encoding'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -136,7 +135,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -162,7 +160,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -205,7 +202,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -231,7 +227,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -274,7 +269,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -300,7 +294,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -343,7 +336,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -369,7 +361,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -412,7 +403,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -438,7 +428,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -481,7 +470,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -507,7 +495,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -550,7 +537,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -576,7 +562,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -619,7 +604,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -645,7 +629,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -688,7 +671,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -714,7 +696,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -757,7 +738,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -783,7 +763,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -826,7 +805,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -852,7 +830,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -895,7 +872,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -921,7 +897,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'H',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -947,7 +922,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'H',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -993,7 +967,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1019,7 +992,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1065,7 +1037,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1091,7 +1062,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1137,7 +1107,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'tieaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1180,7 +1149,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1206,7 +1174,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1252,7 +1219,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'ubaraccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1278,7 +1244,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'ubaraccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1324,7 +1289,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1350,7 +1314,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1396,7 +1359,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1422,7 +1384,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1468,7 +1429,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'ogonek',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1494,7 +1454,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'ogonek',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1540,7 +1499,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'ogonek',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1566,7 +1524,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'ogonek',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -1601,13 +1558,11 @@ $result_trees{'accentenc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'questiondown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1622,13 +1577,11 @@ $result_trees{'accentenc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1660,13 +1613,11 @@ $result_trees{'accentenc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1681,13 +1632,11 @@ $result_trees{'accentenc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1719,13 +1668,11 @@ $result_trees{'accentenc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ae',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1740,13 +1687,11 @@ $result_trees{'accentenc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AE',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1761,13 +1706,11 @@ $result_trees{'accentenc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'oe',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1782,13 +1725,11 @@ $result_trees{'accentenc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'OE',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1831,7 +1772,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1857,7 +1797,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1889,13 +1828,11 @@ $result_trees{'accentenc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1910,13 +1847,11 @@ $result_trees{'accentenc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'L',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1948,13 +1883,11 @@ $result_trees{'accentenc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'o',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1969,13 +1902,11 @@ $result_trees{'accentenc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'O',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2007,13 +1938,11 @@ $result_trees{'accentenc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ss',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2045,13 +1974,11 @@ $result_trees{'accentenc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'pounds',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2116,7 +2043,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2130,7 +2056,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2177,7 +2102,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2191,7 +2115,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2238,7 +2161,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2252,7 +2174,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2299,7 +2220,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2313,7 +2233,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2378,7 +2297,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2392,7 +2310,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2439,7 +2356,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2453,7 +2369,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2500,7 +2415,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2514,7 +2428,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2561,7 +2474,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2575,7 +2487,6 @@ $result_trees{'accentenc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/formats_encodings/at_commands_in_refs.pl 
b/tp/t/results/formats_encodings/at_commands_in_refs.pl
index ad8c723851..2302944278 100644
--- a/tp/t/results/formats_encodings/at_commands_in_refs.pl
+++ b/tp/t/results/formats_encodings/at_commands_in_refs.pl
@@ -36,7 +36,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -87,7 +86,6 @@ $result_trees{'at_commands_in_refs'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -324,13 +322,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'atchar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -345,13 +341,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'lbracechar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -366,13 +360,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'rbracechar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -387,13 +379,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'backslashchar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -408,13 +398,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'hashchar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -486,13 +474,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'LaTeX',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -507,13 +493,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'TeX',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -528,13 +512,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'bullet',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -549,13 +531,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'comma',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -570,13 +550,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'copyright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -591,13 +569,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'dots',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -612,13 +588,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'enddots',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -694,13 +668,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'equiv',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -715,13 +687,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'error',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -736,13 +706,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'euro',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -757,13 +725,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'exclamdown',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -778,13 +744,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'expansion',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -799,13 +763,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'minus',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -879,13 +841,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'geq',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -900,13 +860,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'leq',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -921,13 +879,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'arrow',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -995,13 +951,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'ordf',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1016,13 +970,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'ordm',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1037,13 +989,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'point',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1058,13 +1008,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'pounds',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1079,13 +1027,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'print',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1100,13 +1046,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'questiondown',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1121,13 +1065,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'registeredsymbol',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1203,13 +1145,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'result',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1224,13 +1164,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'textdegree',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1245,13 +1183,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'tie',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1266,13 +1202,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'today',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1287,13 +1221,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1365,13 +1297,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1386,13 +1316,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'ae',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1407,13 +1335,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'oe',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1428,13 +1354,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AE',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1449,13 +1373,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'OE',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1470,13 +1392,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'o',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1491,13 +1411,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'O',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1512,13 +1430,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'ss',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1533,13 +1449,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'l',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1554,13 +1468,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'L',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1575,13 +1487,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'DH',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1596,13 +1506,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'dh',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1617,13 +1525,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'TH',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1638,13 +1544,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'th',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1745,7 +1649,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => '"',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1771,7 +1674,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1801,7 +1703,6 @@ $result_trees{'at_commands_in_refs'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1815,7 +1716,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1841,7 +1741,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1867,7 +1766,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => '`',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1893,7 +1791,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1919,7 +1816,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1945,7 +1841,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1971,7 +1866,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'ringaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1997,7 +1891,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'H',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2023,7 +1916,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'ogonek',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2118,7 +2010,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'dotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2144,7 +2035,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'u',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2170,7 +2060,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'ubaraccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2196,7 +2085,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2222,7 +2110,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2248,7 +2135,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2274,7 +2160,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'tieaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2361,7 +2246,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2391,7 +2275,6 @@ $result_trees{'at_commands_in_refs'} = {
                                 }
                               ],
                               'cmdname' => '=',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -2405,7 +2288,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => '`',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2435,7 +2317,6 @@ $result_trees{'at_commands_in_refs'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -2449,7 +2330,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2517,13 +2397,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2538,13 +2416,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2559,13 +2435,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quoteleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2580,13 +2454,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quoteright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2601,13 +2473,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblbase',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2622,13 +2492,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotesinglbase',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2702,13 +2570,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guillemetleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2723,13 +2589,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guillemetright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2744,13 +2608,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guillemotleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2765,13 +2627,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guillemotright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2786,13 +2646,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guilsinglleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2807,13 +2665,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guilsinglright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2968,7 +2824,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2994,7 +2849,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3020,7 +2874,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3112,7 +2965,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'abbr',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3138,7 +2990,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'abbr',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3164,7 +3015,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'abbr',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3264,7 +3114,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'email',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3298,7 +3147,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'email',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3375,7 +3223,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'image',
-                      'contents' => [],
                       'extra' => {
                         'input_perl_encoding' => 'utf-8'
                       },
@@ -3444,7 +3291,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'image',
-                      'contents' => [],
                       'extra' => {
                         'input_perl_encoding' => 'utf-8'
                       },
@@ -3525,7 +3371,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'verb',
-                      'contents' => [],
                       'extra' => {
                         'delimiter' => '.'
                       },
@@ -3611,7 +3456,6 @@ $result_trees{'at_commands_in_refs'} = {
                                 }
                               ],
                               'cmdname' => 'asis',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3625,7 +3469,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'cite',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3667,7 +3510,6 @@ $result_trees{'at_commands_in_refs'} = {
                                 }
                               ],
                               'cmdname' => 'b',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3681,7 +3523,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'w',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3707,7 +3548,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3733,7 +3573,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3759,7 +3598,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'strong',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3785,7 +3623,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3811,7 +3648,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3837,7 +3673,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'dfn',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3863,7 +3698,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'i',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3954,7 +3788,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'env',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3980,7 +3813,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4006,7 +3838,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'option',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4032,7 +3863,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'samp',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4058,7 +3888,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'command',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4084,7 +3913,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'file',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4118,7 +3946,6 @@ $result_trees{'at_commands_in_refs'} = {
                                 }
                               ],
                               'cmdname' => 'key',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -4132,7 +3959,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'kbd',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4223,7 +4049,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'dmn',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4299,7 +4124,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'sansserif',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4325,7 +4149,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'slanted',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4402,7 +4225,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'indicateurl',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4477,7 +4299,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'sub',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4503,7 +4324,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'sup',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4580,7 +4400,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'url',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4619,7 +4438,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'url',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4644,7 +4462,6 @@ $result_trees{'at_commands_in_refs'} = {
                           'type' => 'brace_command_arg'
                         },
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         },
@@ -4660,7 +4477,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'uref',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4804,7 +4620,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -4969,7 +4784,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -5131,13 +4945,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'atchar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5152,13 +4964,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'lbracechar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5173,13 +4983,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'rbracechar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5194,13 +5002,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'backslashchar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5215,13 +5021,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'hashchar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5239,7 +5043,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -5285,13 +5088,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'atchar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5306,13 +5107,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'lbracechar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5327,13 +5126,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'rbracechar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5348,13 +5145,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'backslashchar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5369,13 +5164,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'hashchar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5418,13 +5211,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'LaTeX',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5439,13 +5230,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'TeX',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5460,13 +5249,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'bullet',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5481,13 +5268,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5502,13 +5287,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5523,13 +5306,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5544,13 +5325,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5568,7 +5347,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -5622,13 +5400,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'LaTeX',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5643,13 +5419,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'TeX',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5664,13 +5438,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'bullet',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5685,13 +5457,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5706,13 +5476,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5727,13 +5495,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5748,13 +5514,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5797,13 +5561,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5818,13 +5580,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5839,13 +5599,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'euro',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5860,13 +5618,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5881,13 +5637,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5902,13 +5656,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5926,7 +5678,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -5976,13 +5727,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5997,13 +5746,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6018,13 +5765,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'euro',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6039,13 +5784,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6060,13 +5803,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6081,13 +5822,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6130,13 +5869,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6151,13 +5888,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'leq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6172,13 +5907,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'arrow',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6196,7 +5929,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -6234,13 +5966,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6255,13 +5985,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'leq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6276,13 +6004,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'arrow',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6325,13 +6051,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ordf',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6346,13 +6070,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ordm',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6367,13 +6089,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'point',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6388,13 +6108,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'pounds',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6409,13 +6127,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'print',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6430,13 +6146,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'questiondown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6451,13 +6165,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6475,7 +6187,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -6529,13 +6240,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ordf',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6550,13 +6259,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ordm',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6571,13 +6278,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'point',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6592,13 +6297,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'pounds',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6613,13 +6316,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'print',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6634,13 +6335,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'questiondown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6655,13 +6354,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6704,13 +6401,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'result',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6725,13 +6420,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'textdegree',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6746,13 +6439,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'tie',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6767,13 +6458,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'today',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6788,13 +6477,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6812,7 +6499,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -6858,13 +6544,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'result',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6879,13 +6563,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'textdegree',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6900,13 +6582,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'tie',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6921,13 +6601,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'today',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6942,13 +6620,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6991,13 +6667,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7012,13 +6686,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ae',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7033,13 +6705,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'oe',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7054,13 +6724,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AE',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7075,13 +6743,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'OE',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7096,13 +6762,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'o',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7117,13 +6781,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'O',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7138,13 +6800,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ss',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7159,13 +6819,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7180,13 +6838,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'L',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7201,13 +6857,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'DH',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7222,13 +6876,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dh',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7243,13 +6895,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'TH',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7264,13 +6914,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'th',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7288,7 +6936,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -7370,13 +7017,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7391,13 +7036,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ae',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7412,13 +7055,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'oe',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7433,13 +7074,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AE',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7454,13 +7093,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'OE',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7475,13 +7112,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'o',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7496,13 +7131,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'O',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7517,13 +7150,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ss',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7538,13 +7169,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7559,13 +7188,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'L',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7580,13 +7207,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'DH',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7601,13 +7226,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dh',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7622,13 +7245,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'TH',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7643,13 +7264,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'th',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7703,7 +7322,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7729,7 +7347,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7759,7 +7376,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -7773,7 +7389,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7799,7 +7414,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7825,7 +7439,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7851,7 +7464,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7877,7 +7489,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7903,7 +7514,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7929,7 +7539,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7955,7 +7564,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'H',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7981,7 +7589,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ogonek',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7999,7 +7606,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -8080,7 +7686,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8106,7 +7711,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8136,7 +7740,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -8150,7 +7753,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8176,7 +7778,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8202,7 +7803,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8228,7 +7828,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8254,7 +7853,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8280,7 +7878,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8306,7 +7903,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8332,7 +7928,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'H',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8358,7 +7953,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ogonek',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8412,7 +8006,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8438,7 +8031,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8464,7 +8056,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ubaraccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8490,7 +8081,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8516,7 +8106,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8542,7 +8131,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8568,7 +8156,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'tieaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8586,7 +8173,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -8651,7 +8237,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8677,7 +8262,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8703,7 +8287,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ubaraccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8729,7 +8312,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8755,7 +8337,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8781,7 +8362,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8807,7 +8387,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'tieaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8861,7 +8440,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8891,7 +8469,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -8905,7 +8482,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8935,7 +8511,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -8949,7 +8524,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8967,7 +8541,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -9016,7 +8589,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9046,7 +8618,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -9060,7 +8631,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9090,7 +8660,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -9104,7 +8673,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9147,13 +8715,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9168,13 +8734,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9189,13 +8753,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quoteleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9210,13 +8772,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quoteright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9231,13 +8791,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblbase',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9252,13 +8810,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotesinglbase',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9276,7 +8832,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -9326,13 +8881,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9347,13 +8900,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9368,13 +8919,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quoteleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9389,13 +8938,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quoteright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9410,13 +8957,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblbase',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9431,13 +8976,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotesinglbase',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9480,13 +9023,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemetleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9501,13 +9042,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemetright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9522,13 +9061,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemotleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9543,13 +9080,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemotright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9564,13 +9099,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guilsinglleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9585,13 +9118,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guilsinglright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9609,7 +9140,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -9659,13 +9189,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemetleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9680,13 +9208,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemetright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9701,13 +9227,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemotleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9722,13 +9246,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemotright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9743,13 +9265,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guilsinglleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9764,13 +9284,11 @@ $result_trees{'at_commands_in_refs'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guilsinglright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9824,7 +9342,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -9914,7 +9431,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9940,7 +9456,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9966,7 +9481,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9984,7 +9498,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -10046,7 +9559,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10072,7 +9584,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10098,7 +9609,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10165,7 +9675,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10191,7 +9700,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10217,7 +9725,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10235,7 +9742,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -10297,7 +9803,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10323,7 +9828,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10349,7 +9853,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10424,7 +9927,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10458,7 +9960,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10476,7 +9977,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -10542,7 +10042,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10576,7 +10075,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10630,7 +10128,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -10699,7 +10196,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -10720,7 +10216,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -10765,7 +10260,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -10834,7 +10328,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -10892,7 +10385,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => '.'
               },
@@ -10913,7 +10405,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -10955,7 +10446,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => '.'
               },
@@ -11020,7 +10510,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -11034,7 +10523,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'cite',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11076,7 +10564,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -11090,7 +10577,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11116,7 +10602,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'r',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11142,7 +10627,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11168,7 +10652,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11194,7 +10677,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 't',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11220,7 +10702,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11246,7 +10727,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11272,7 +10752,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'i',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11290,7 +10769,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -11371,7 +10849,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -11385,7 +10862,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'cite',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11427,7 +10903,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -11441,7 +10916,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11467,7 +10941,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'r',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11493,7 +10966,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11519,7 +10991,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11545,7 +11016,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 't',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11571,7 +11041,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11597,7 +11066,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11623,7 +11091,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'i',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11677,7 +11144,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'env',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11703,7 +11169,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11729,7 +11194,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'option',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11755,7 +11219,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11781,7 +11244,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'command',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11807,7 +11269,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'file',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11841,7 +11302,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'key',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -11855,7 +11315,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'kbd',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11873,7 +11332,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -11938,7 +11396,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'env',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11964,7 +11421,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11990,7 +11446,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'option',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12016,7 +11471,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12042,7 +11496,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'command',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12068,7 +11521,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'file',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12102,7 +11554,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'key',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -12116,7 +11567,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'kbd',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12174,7 +11624,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'dmn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12192,7 +11641,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -12239,7 +11687,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'dmn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12293,7 +11740,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'sansserif',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12319,7 +11765,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'slanted',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12337,7 +11782,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -12382,7 +11826,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'sansserif',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12408,7 +11851,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'slanted',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12462,7 +11904,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'indicateurl',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12480,7 +11921,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -12521,7 +11961,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'indicateurl',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12575,7 +12014,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'sub',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12601,7 +12039,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'sup',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12619,7 +12056,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -12664,7 +12100,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'sub',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12690,7 +12125,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'sup',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12744,7 +12178,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'url',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12783,7 +12216,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'url',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12808,7 +12240,6 @@ $result_trees{'at_commands_in_refs'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -12824,7 +12255,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'uref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12842,7 +12272,6 @@ $result_trees{'at_commands_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -12891,7 +12320,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'url',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12930,7 +12358,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'url',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12955,7 +12382,6 @@ $result_trees{'at_commands_in_refs'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -12971,7 +12397,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'uref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -13028,7 +12453,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -13144,7 +12568,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -13201,13 +12624,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'atchar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13222,13 +12643,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'lbracechar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13243,13 +12662,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'rbracechar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13264,13 +12681,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'backslashchar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13285,13 +12700,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'hashchar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13305,7 +12718,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -13354,13 +12766,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'LaTeX',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13375,13 +12785,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'TeX',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13396,13 +12804,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'bullet',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13417,13 +12823,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'comma',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13438,13 +12842,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'copyright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13459,13 +12861,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'dots',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13480,13 +12880,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'enddots',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13500,7 +12898,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -13553,13 +12950,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'equiv',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13574,13 +12969,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'error',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13595,13 +12988,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'euro',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13616,13 +13007,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'exclamdown',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13637,13 +13026,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'expansion',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13658,13 +13045,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'minus',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13678,7 +13063,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -13729,13 +13113,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'geq',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13750,13 +13132,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'leq',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13771,13 +13151,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'arrow',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13791,7 +13169,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -13836,13 +13213,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'ordf',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13857,13 +13232,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'ordm',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13878,13 +13251,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'point',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13899,13 +13270,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'pounds',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13920,13 +13289,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'print',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13941,13 +13308,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'questiondown',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13962,13 +13327,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'registeredsymbol',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13982,7 +13345,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -14035,13 +13397,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'result',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14056,13 +13416,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'textdegree',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14077,13 +13435,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'tie',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14098,13 +13454,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'today',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14119,13 +13473,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14139,7 +13491,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -14188,13 +13539,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14209,13 +13558,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'ae',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14230,13 +13577,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'oe',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14251,13 +13596,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AE',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14272,13 +13615,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'OE',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14293,13 +13634,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'o',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14314,13 +13653,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'O',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14335,13 +13672,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'ss',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14356,13 +13691,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'l',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14377,13 +13710,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'L',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14398,13 +13729,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'DH',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14419,13 +13748,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'dh',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14440,13 +13767,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'TH',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14461,13 +13786,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'th',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14481,7 +13804,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -14559,7 +13881,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => '"',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14585,7 +13906,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14615,7 +13935,6 @@ $result_trees{'at_commands_in_refs'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -14629,7 +13948,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14655,7 +13973,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14681,7 +13998,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => '`',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14707,7 +14023,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14733,7 +14048,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14759,7 +14073,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14785,7 +14098,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'ringaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14811,7 +14123,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'H',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14837,7 +14148,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'ogonek',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14851,7 +14161,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -14923,7 +14232,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'dotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14949,7 +14257,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'u',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14975,7 +14282,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'ubaraccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15001,7 +14307,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15027,7 +14332,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15053,7 +14357,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15079,7 +14382,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'tieaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15093,7 +14395,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -15157,7 +14458,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15187,7 +14487,6 @@ $result_trees{'at_commands_in_refs'} = {
                                 }
                               ],
                               'cmdname' => '=',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -15201,7 +14500,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => '`',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15231,7 +14529,6 @@ $result_trees{'at_commands_in_refs'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -15245,7 +14542,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15259,7 +14555,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -15304,13 +14599,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15325,13 +14618,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15346,13 +14637,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quoteleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15367,13 +14656,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quoteright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15388,13 +14675,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblbase',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15409,13 +14694,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotesinglbase',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15429,7 +14712,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -15480,13 +14762,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guillemetleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15501,13 +14781,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guillemetright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15522,13 +14800,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guillemotleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15543,13 +14819,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guillemotright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15564,13 +14838,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guilsinglleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15585,13 +14857,11 @@ $result_trees{'at_commands_in_refs'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guilsinglright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15605,7 +14875,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -15663,7 +14932,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -15728,7 +14996,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15754,7 +15021,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15780,7 +15046,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15794,7 +15059,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -15863,7 +15127,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'abbr',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15889,7 +15152,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'abbr',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15915,7 +15177,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'abbr',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15929,7 +15190,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -16006,7 +15266,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'email',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16040,7 +15299,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'email',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16054,7 +15312,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -16108,7 +15365,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'image',
-                      'contents' => [],
                       'extra' => {
                         'input_perl_encoding' => 'utf-8'
                       },
@@ -16177,7 +15433,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'image',
-                      'contents' => [],
                       'extra' => {
                         'input_perl_encoding' => 'utf-8'
                       },
@@ -16194,7 +15449,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -16249,7 +15503,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'verb',
-                      'contents' => [],
                       'extra' => {
                         'delimiter' => '.'
                       },
@@ -16266,7 +15519,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -16326,7 +15578,6 @@ $result_trees{'at_commands_in_refs'} = {
                                 }
                               ],
                               'cmdname' => 'asis',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -16340,7 +15591,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'cite',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16382,7 +15632,6 @@ $result_trees{'at_commands_in_refs'} = {
                                 }
                               ],
                               'cmdname' => 'b',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -16396,7 +15645,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'w',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16422,7 +15670,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16448,7 +15695,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16474,7 +15720,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'strong',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16500,7 +15745,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16526,7 +15770,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16552,7 +15795,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'dfn',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16578,7 +15820,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'i',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16592,7 +15833,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -16660,7 +15900,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'env',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16686,7 +15925,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16712,7 +15950,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'option',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16738,7 +15975,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'samp',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16764,7 +16000,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'command',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16790,7 +16025,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'file',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16824,7 +16058,6 @@ $result_trees{'at_commands_in_refs'} = {
                                 }
                               ],
                               'cmdname' => 'key',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -16838,7 +16071,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'kbd',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16852,7 +16084,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -16920,7 +16151,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'dmn',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16934,7 +16164,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -16987,7 +16216,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'sansserif',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17013,7 +16241,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'slanted',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17027,7 +16254,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -17081,7 +16307,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'indicateurl',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17095,7 +16320,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -17147,7 +16371,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'sub',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17173,7 +16396,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'sup',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17187,7 +16409,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -17241,7 +16462,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'url',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17280,7 +16500,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'url',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17305,7 +16524,6 @@ $result_trees{'at_commands_in_refs'} = {
                           'type' => 'brace_command_arg'
                         },
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         },
@@ -17321,7 +16539,6 @@ $result_trees{'at_commands_in_refs'} = {
                         }
                       ],
                       'cmdname' => 'uref',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17335,7 +16552,6 @@ $result_trees{'at_commands_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/formats_encodings/at_commands_in_refs_latin1.pl 
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1.pl
index 1f82261655..7db93e661d 100644
--- a/tp/t/results/formats_encodings/at_commands_in_refs_latin1.pl
+++ b/tp/t/results/formats_encodings/at_commands_in_refs_latin1.pl
@@ -103,7 +103,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -154,7 +153,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -391,13 +389,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'atchar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -412,13 +408,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'lbracechar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -433,13 +427,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'rbracechar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -454,13 +446,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'backslashchar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -475,13 +465,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'hashchar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -553,13 +541,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'LaTeX',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -574,13 +560,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'TeX',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -595,13 +579,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'bullet',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -616,13 +598,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'comma',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -637,13 +617,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'copyright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -658,13 +636,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'dots',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -679,13 +655,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'enddots',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -761,13 +735,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'equiv',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -782,13 +754,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'error',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -803,13 +773,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'euro',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -824,13 +792,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'exclamdown',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -845,13 +811,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'expansion',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -866,13 +830,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'minus',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -946,13 +908,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'geq',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -967,13 +927,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'leq',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -988,13 +946,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'arrow',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1062,13 +1018,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'ordf',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1083,13 +1037,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'ordm',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1104,13 +1056,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'point',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1125,13 +1075,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'pounds',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1146,13 +1094,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'print',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1167,13 +1113,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'questiondown',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1188,13 +1132,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'registeredsymbol',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1270,13 +1212,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'result',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1291,13 +1231,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'textdegree',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1312,13 +1250,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'tie',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1333,13 +1269,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'today',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1354,13 +1288,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1432,13 +1364,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1453,13 +1383,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'ae',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1474,13 +1402,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'oe',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1495,13 +1421,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AE',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1516,13 +1440,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'OE',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1537,13 +1459,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'o',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1558,13 +1478,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'O',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1579,13 +1497,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'ss',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1600,13 +1516,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'l',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1621,13 +1535,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'L',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1642,13 +1554,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'DH',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1663,13 +1573,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'dh',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1684,13 +1592,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'TH',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1705,13 +1611,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'th',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1812,7 +1716,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => '"',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1838,7 +1741,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1868,7 +1770,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1882,7 +1783,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1908,7 +1808,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1934,7 +1833,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => '`',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1960,7 +1858,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1986,7 +1883,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2012,7 +1908,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2038,7 +1933,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'ringaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2064,7 +1958,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'H',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2090,7 +1983,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'ogonek',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2185,7 +2077,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2211,7 +2102,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'u',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2237,7 +2127,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'ubaraccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2263,7 +2152,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2289,7 +2177,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2315,7 +2202,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2341,7 +2227,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'tieaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2428,7 +2313,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2458,7 +2342,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                                 }
                               ],
                               'cmdname' => '=',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -2472,7 +2355,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => '`',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2502,7 +2384,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -2516,7 +2397,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2584,13 +2464,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2605,13 +2483,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2626,13 +2502,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quoteleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2647,13 +2521,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quoteright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2668,13 +2540,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblbase',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2689,13 +2559,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotesinglbase',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2769,13 +2637,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guillemetleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2790,13 +2656,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guillemetright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2811,13 +2675,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guillemotleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2832,13 +2694,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guillemotright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2853,13 +2713,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guilsinglleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2874,13 +2732,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guilsinglright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3035,7 +2891,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3061,7 +2916,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3087,7 +2941,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3179,7 +3032,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'abbr',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3205,7 +3057,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'abbr',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3231,7 +3082,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'abbr',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3331,7 +3181,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'email',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3365,7 +3214,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'email',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3442,7 +3290,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'image',
-                      'contents' => [],
                       'extra' => {
                         'input_perl_encoding' => 'iso-8859-15'
                       },
@@ -3511,7 +3358,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'image',
-                      'contents' => [],
                       'extra' => {
                         'input_perl_encoding' => 'iso-8859-15'
                       },
@@ -3592,7 +3438,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'verb',
-                      'contents' => [],
                       'extra' => {
                         'delimiter' => '.'
                       },
@@ -3678,7 +3523,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                                 }
                               ],
                               'cmdname' => 'asis',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3692,7 +3536,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'cite',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3734,7 +3577,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                                 }
                               ],
                               'cmdname' => 'b',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3748,7 +3590,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'w',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3774,7 +3615,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3800,7 +3640,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3826,7 +3665,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'strong',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3852,7 +3690,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3878,7 +3715,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3904,7 +3740,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dfn',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3930,7 +3765,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'i',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4021,7 +3855,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'env',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4047,7 +3880,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4073,7 +3905,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'option',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4099,7 +3930,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'samp',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4125,7 +3955,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'command',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4151,7 +3980,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'file',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4185,7 +4013,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                                 }
                               ],
                               'cmdname' => 'key',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -4199,7 +4026,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'kbd',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4290,7 +4116,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dmn',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4366,7 +4191,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'sansserif',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4392,7 +4216,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'slanted',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4469,7 +4292,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'indicateurl',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4544,7 +4366,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'sub',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4570,7 +4391,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'sup',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4647,7 +4467,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'url',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4686,7 +4505,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'url',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4711,7 +4529,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                           'type' => 'brace_command_arg'
                         },
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         },
@@ -4727,7 +4544,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'uref',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4871,7 +4687,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -5036,7 +4851,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -5198,13 +5012,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'atchar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5219,13 +5031,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'lbracechar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5240,13 +5050,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'rbracechar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5261,13 +5069,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'backslashchar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5282,13 +5088,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'hashchar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5306,7 +5110,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -5352,13 +5155,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'atchar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5373,13 +5174,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'lbracechar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5394,13 +5193,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'rbracechar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5415,13 +5212,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'backslashchar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5436,13 +5231,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'hashchar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5485,13 +5278,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'LaTeX',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5506,13 +5297,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'TeX',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5527,13 +5316,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'bullet',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5548,13 +5335,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5569,13 +5354,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5590,13 +5373,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5611,13 +5392,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5635,7 +5414,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -5689,13 +5467,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'LaTeX',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5710,13 +5486,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'TeX',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5731,13 +5505,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'bullet',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5752,13 +5524,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5773,13 +5543,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5794,13 +5562,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5815,13 +5581,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5864,13 +5628,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5885,13 +5647,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5906,13 +5666,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'euro',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5927,13 +5685,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5948,13 +5704,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5969,13 +5723,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5993,7 +5745,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -6043,13 +5794,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6064,13 +5813,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6085,13 +5832,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'euro',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6106,13 +5851,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6127,13 +5870,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6148,13 +5889,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6197,13 +5936,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6218,13 +5955,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'leq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6239,13 +5974,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'arrow',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6263,7 +5996,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -6301,13 +6033,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6322,13 +6052,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'leq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6343,13 +6071,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'arrow',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6392,13 +6118,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ordf',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6413,13 +6137,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ordm',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6434,13 +6156,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'point',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6455,13 +6175,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'pounds',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6476,13 +6194,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'print',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6497,13 +6213,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'questiondown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6518,13 +6232,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6542,7 +6254,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -6596,13 +6307,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ordf',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6617,13 +6326,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ordm',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6638,13 +6345,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'point',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6659,13 +6364,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'pounds',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6680,13 +6383,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'print',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6701,13 +6402,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'questiondown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6722,13 +6421,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6771,13 +6468,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'result',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6792,13 +6487,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'textdegree',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6813,13 +6506,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'tie',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6834,13 +6525,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'today',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6855,13 +6544,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6879,7 +6566,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -6925,13 +6611,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'result',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6946,13 +6630,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'textdegree',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6967,13 +6649,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'tie',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6988,13 +6668,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'today',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7009,13 +6687,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7058,13 +6734,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7079,13 +6753,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ae',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7100,13 +6772,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'oe',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7121,13 +6791,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AE',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7142,13 +6810,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'OE',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7163,13 +6829,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'o',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7184,13 +6848,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'O',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7205,13 +6867,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ss',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7226,13 +6886,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7247,13 +6905,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'L',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7268,13 +6924,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'DH',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7289,13 +6943,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dh',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7310,13 +6962,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'TH',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7331,13 +6981,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'th',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7355,7 +7003,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -7437,13 +7084,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7458,13 +7103,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ae',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7479,13 +7122,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'oe',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7500,13 +7141,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AE',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7521,13 +7160,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'OE',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7542,13 +7179,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'o',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7563,13 +7198,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'O',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7584,13 +7217,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ss',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7605,13 +7236,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7626,13 +7255,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'L',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7647,13 +7274,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'DH',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7668,13 +7293,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dh',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7689,13 +7312,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'TH',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7710,13 +7331,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'th',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7770,7 +7389,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7796,7 +7414,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7826,7 +7443,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -7840,7 +7456,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7866,7 +7481,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7892,7 +7506,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7918,7 +7531,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7944,7 +7556,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7970,7 +7581,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7996,7 +7606,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8022,7 +7631,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'H',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8048,7 +7656,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ogonek',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8066,7 +7673,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -8147,7 +7753,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8173,7 +7778,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8203,7 +7807,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -8217,7 +7820,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8243,7 +7845,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8269,7 +7870,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8295,7 +7895,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8321,7 +7920,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8347,7 +7945,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8373,7 +7970,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8399,7 +7995,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'H',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8425,7 +8020,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ogonek',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8479,7 +8073,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8505,7 +8098,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8531,7 +8123,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ubaraccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8557,7 +8148,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8583,7 +8173,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8609,7 +8198,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8635,7 +8223,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'tieaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8653,7 +8240,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -8718,7 +8304,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8744,7 +8329,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8770,7 +8354,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ubaraccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8796,7 +8379,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8822,7 +8404,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8848,7 +8429,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8874,7 +8454,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'tieaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8928,7 +8507,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8958,7 +8536,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -8972,7 +8549,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9002,7 +8578,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -9016,7 +8591,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9034,7 +8608,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -9083,7 +8656,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9113,7 +8685,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -9127,7 +8698,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9157,7 +8727,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -9171,7 +8740,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9214,13 +8782,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9235,13 +8801,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9256,13 +8820,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quoteleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9277,13 +8839,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quoteright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9298,13 +8858,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblbase',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9319,13 +8877,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotesinglbase',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9343,7 +8899,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -9393,13 +8948,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9414,13 +8967,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9435,13 +8986,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quoteleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9456,13 +9005,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quoteright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9477,13 +9024,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblbase',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9498,13 +9043,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotesinglbase',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9547,13 +9090,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemetleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9568,13 +9109,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemetright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9589,13 +9128,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemotleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9610,13 +9147,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemotright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9631,13 +9166,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guilsinglleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9652,13 +9185,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guilsinglright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9676,7 +9207,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -9726,13 +9256,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemetleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9747,13 +9275,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemetright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9768,13 +9294,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemotleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9789,13 +9313,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemotright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9810,13 +9332,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guilsinglleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9831,13 +9351,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guilsinglright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9891,7 +9409,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -9981,7 +9498,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10007,7 +9523,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10033,7 +9548,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10051,7 +9565,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -10113,7 +9626,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10139,7 +9651,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10165,7 +9676,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10232,7 +9742,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10258,7 +9767,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10284,7 +9792,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10302,7 +9809,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -10364,7 +9870,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10390,7 +9895,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10416,7 +9920,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10491,7 +9994,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10525,7 +10027,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10543,7 +10044,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -10609,7 +10109,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10643,7 +10142,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10697,7 +10195,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'iso-8859-15'
               },
@@ -10766,7 +10263,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'iso-8859-15'
               },
@@ -10787,7 +10283,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -10832,7 +10327,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'iso-8859-15'
               },
@@ -10901,7 +10395,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'iso-8859-15'
               },
@@ -10959,7 +10452,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => '.'
               },
@@ -10980,7 +10472,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -11022,7 +10513,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => '.'
               },
@@ -11087,7 +10577,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -11101,7 +10590,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'cite',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11143,7 +10631,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -11157,7 +10644,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11183,7 +10669,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'r',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11209,7 +10694,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11235,7 +10719,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11261,7 +10744,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 't',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11287,7 +10769,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11313,7 +10794,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11339,7 +10819,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'i',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11357,7 +10836,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -11438,7 +10916,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -11452,7 +10929,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'cite',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11494,7 +10970,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -11508,7 +10983,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11534,7 +11008,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'r',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11560,7 +11033,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11586,7 +11058,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11612,7 +11083,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 't',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11638,7 +11108,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11664,7 +11133,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11690,7 +11158,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'i',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11744,7 +11211,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'env',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11770,7 +11236,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11796,7 +11261,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'option',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11822,7 +11286,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11848,7 +11311,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'command',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11874,7 +11336,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'file',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11908,7 +11369,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'key',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -11922,7 +11382,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'kbd',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11940,7 +11399,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -12005,7 +11463,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'env',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12031,7 +11488,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12057,7 +11513,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'option',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12083,7 +11538,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12109,7 +11563,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'command',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12135,7 +11588,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'file',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12169,7 +11621,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'key',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -12183,7 +11634,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'kbd',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12241,7 +11691,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'dmn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12259,7 +11708,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -12306,7 +11754,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'dmn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12360,7 +11807,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'sansserif',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12386,7 +11832,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'slanted',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12404,7 +11849,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -12449,7 +11893,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'sansserif',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12475,7 +11918,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'slanted',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12529,7 +11971,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'indicateurl',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12547,7 +11988,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -12588,7 +12028,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'indicateurl',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12642,7 +12081,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'sub',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12668,7 +12106,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'sup',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12686,7 +12123,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -12731,7 +12167,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'sub',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12757,7 +12192,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'sup',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12811,7 +12245,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'url',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12850,7 +12283,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'url',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12875,7 +12307,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -12891,7 +12322,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'uref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12909,7 +12339,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -12958,7 +12387,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'url',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12997,7 +12425,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'url',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -13022,7 +12449,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -13038,7 +12464,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'uref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -13095,7 +12520,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -13211,7 +12635,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -13268,13 +12691,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'atchar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13289,13 +12710,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'lbracechar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13310,13 +12729,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'rbracechar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13331,13 +12748,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'backslashchar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13352,13 +12767,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'hashchar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13372,7 +12785,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -13421,13 +12833,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'LaTeX',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13442,13 +12852,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'TeX',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13463,13 +12871,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'bullet',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13484,13 +12890,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'comma',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13505,13 +12909,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'copyright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13526,13 +12928,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'dots',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13547,13 +12947,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'enddots',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13567,7 +12965,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -13620,13 +13017,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'equiv',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13641,13 +13036,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'error',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13662,13 +13055,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'euro',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13683,13 +13074,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'exclamdown',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13704,13 +13093,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'expansion',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13725,13 +13112,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'minus',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13745,7 +13130,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -13796,13 +13180,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'geq',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13817,13 +13199,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'leq',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13838,13 +13218,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'arrow',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13858,7 +13236,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -13903,13 +13280,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'ordf',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13924,13 +13299,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'ordm',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13945,13 +13318,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'point',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13966,13 +13337,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'pounds',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13987,13 +13356,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'print',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14008,13 +13375,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'questiondown',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14029,13 +13394,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'registeredsymbol',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14049,7 +13412,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -14102,13 +13464,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'result',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14123,13 +13483,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'textdegree',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14144,13 +13502,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'tie',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14165,13 +13521,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'today',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14186,13 +13540,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14206,7 +13558,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -14255,13 +13606,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14276,13 +13625,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'ae',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14297,13 +13644,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'oe',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14318,13 +13663,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AE',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14339,13 +13682,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'OE',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14360,13 +13701,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'o',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14381,13 +13720,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'O',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14402,13 +13739,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'ss',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14423,13 +13758,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'l',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14444,13 +13777,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'L',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14465,13 +13796,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'DH',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14486,13 +13815,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'dh',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14507,13 +13834,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'TH',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14528,13 +13853,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'th',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14548,7 +13871,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -14626,7 +13948,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => '"',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14652,7 +13973,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14682,7 +14002,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -14696,7 +14015,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14722,7 +14040,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14748,7 +14065,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => '`',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14774,7 +14090,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14800,7 +14115,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14826,7 +14140,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14852,7 +14165,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'ringaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14878,7 +14190,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'H',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14904,7 +14215,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'ogonek',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14918,7 +14228,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -14990,7 +14299,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15016,7 +14324,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'u',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15042,7 +14349,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'ubaraccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15068,7 +14374,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15094,7 +14399,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15120,7 +14424,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15146,7 +14449,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'tieaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15160,7 +14462,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -15224,7 +14525,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15254,7 +14554,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                                 }
                               ],
                               'cmdname' => '=',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -15268,7 +14567,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => '`',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15298,7 +14596,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -15312,7 +14609,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15326,7 +14622,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -15371,13 +14666,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15392,13 +14685,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15413,13 +14704,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quoteleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15434,13 +14723,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quoteright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15455,13 +14742,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblbase',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15476,13 +14761,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotesinglbase',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15496,7 +14779,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -15547,13 +14829,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guillemetleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15568,13 +14848,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guillemetright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15589,13 +14867,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guillemotleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15610,13 +14886,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guillemotright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15631,13 +14905,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guilsinglleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15652,13 +14924,11 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guilsinglright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15672,7 +14942,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -15730,7 +14999,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -15795,7 +15063,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15821,7 +15088,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15847,7 +15113,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15861,7 +15126,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -15930,7 +15194,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'abbr',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15956,7 +15219,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'abbr',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15982,7 +15244,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'abbr',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15996,7 +15257,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -16073,7 +15333,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'email',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16107,7 +15366,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'email',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16121,7 +15379,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -16175,7 +15432,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'image',
-                      'contents' => [],
                       'extra' => {
                         'input_perl_encoding' => 'iso-8859-15'
                       },
@@ -16244,7 +15500,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'image',
-                      'contents' => [],
                       'extra' => {
                         'input_perl_encoding' => 'iso-8859-15'
                       },
@@ -16261,7 +15516,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -16316,7 +15570,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'verb',
-                      'contents' => [],
                       'extra' => {
                         'delimiter' => '.'
                       },
@@ -16333,7 +15586,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -16393,7 +15645,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                                 }
                               ],
                               'cmdname' => 'asis',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -16407,7 +15658,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'cite',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16449,7 +15699,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                                 }
                               ],
                               'cmdname' => 'b',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -16463,7 +15712,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'w',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16489,7 +15737,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16515,7 +15762,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16541,7 +15787,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'strong',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16567,7 +15812,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16593,7 +15837,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16619,7 +15862,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dfn',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16645,7 +15887,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'i',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16659,7 +15900,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -16727,7 +15967,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'env',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16753,7 +15992,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16779,7 +16017,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'option',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16805,7 +16042,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'samp',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16831,7 +16067,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'command',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16857,7 +16092,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'file',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16891,7 +16125,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                                 }
                               ],
                               'cmdname' => 'key',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -16905,7 +16138,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'kbd',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16919,7 +16151,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -16987,7 +16218,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dmn',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17001,7 +16231,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -17054,7 +16283,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'sansserif',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17080,7 +16308,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'slanted',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17094,7 +16321,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -17148,7 +16374,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'indicateurl',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17162,7 +16387,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -17214,7 +16438,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'sub',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17240,7 +16463,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'sup',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17254,7 +16476,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -17308,7 +16529,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'url',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17347,7 +16567,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'url',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17372,7 +16591,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                           'type' => 'brace_command_arg'
                         },
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         },
@@ -17388,7 +16606,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                         }
                       ],
                       'cmdname' => 'uref',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17402,7 +16619,6 @@ $result_trees{'at_commands_in_refs_latin1'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/formats_encodings/at_commands_in_refs_utf8.pl 
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8.pl
index e75972c143..e035977d8c 100644
--- a/tp/t/results/formats_encodings/at_commands_in_refs_utf8.pl
+++ b/tp/t/results/formats_encodings/at_commands_in_refs_utf8.pl
@@ -103,7 +103,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -154,7 +153,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -391,13 +389,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'atchar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -412,13 +408,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'lbracechar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -433,13 +427,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'rbracechar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -454,13 +446,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'backslashchar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -475,13 +465,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'hashchar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -553,13 +541,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'LaTeX',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -574,13 +560,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'TeX',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -595,13 +579,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'bullet',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -616,13 +598,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'comma',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -637,13 +617,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'copyright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -658,13 +636,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'dots',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -679,13 +655,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'enddots',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -761,13 +735,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'equiv',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -782,13 +754,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'error',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -803,13 +773,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'euro',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -824,13 +792,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'exclamdown',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -845,13 +811,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'expansion',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -866,13 +830,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'minus',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -946,13 +908,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'geq',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -967,13 +927,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'leq',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -988,13 +946,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'arrow',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1062,13 +1018,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'ordf',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1083,13 +1037,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'ordm',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1104,13 +1056,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'point',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1125,13 +1075,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'pounds',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1146,13 +1094,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'print',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1167,13 +1113,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'questiondown',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1188,13 +1132,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'registeredsymbol',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1270,13 +1212,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'result',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1291,13 +1231,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'textdegree',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1312,13 +1250,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'tie',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1333,13 +1269,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'today',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1354,13 +1288,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1432,13 +1364,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1453,13 +1383,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'ae',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1474,13 +1402,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'oe',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1495,13 +1421,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AE',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1516,13 +1440,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'OE',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1537,13 +1459,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'o',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1558,13 +1478,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'O',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1579,13 +1497,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'ss',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1600,13 +1516,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'l',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1621,13 +1535,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'L',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1642,13 +1554,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'DH',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1663,13 +1573,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'dh',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1684,13 +1592,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'TH',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1705,13 +1611,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'th',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1812,7 +1716,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => '"',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1838,7 +1741,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1868,7 +1770,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1882,7 +1783,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1908,7 +1808,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1934,7 +1833,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => '`',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1960,7 +1858,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1986,7 +1883,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2012,7 +1908,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2038,7 +1933,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'ringaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2064,7 +1958,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'H',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2090,7 +1983,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'ogonek',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2185,7 +2077,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'dotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2211,7 +2102,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'u',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2237,7 +2127,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'ubaraccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2263,7 +2152,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2289,7 +2177,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2315,7 +2202,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2341,7 +2227,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'tieaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2428,7 +2313,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2458,7 +2342,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                                 }
                               ],
                               'cmdname' => '=',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -2472,7 +2355,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => '`',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2502,7 +2384,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -2516,7 +2397,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2584,13 +2464,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2605,13 +2483,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2626,13 +2502,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quoteleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2647,13 +2521,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quoteright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2668,13 +2540,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblbase',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2689,13 +2559,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotesinglbase',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2769,13 +2637,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guillemetleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2790,13 +2656,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guillemetright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2811,13 +2675,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guillemotleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2832,13 +2694,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guillemotright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2853,13 +2713,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guilsinglleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2874,13 +2732,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guilsinglright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3035,7 +2891,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3061,7 +2916,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3087,7 +2941,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3179,7 +3032,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'abbr',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3205,7 +3057,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'abbr',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3231,7 +3082,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'abbr',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3331,7 +3181,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'email',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3365,7 +3214,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'email',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3442,7 +3290,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'image',
-                      'contents' => [],
                       'extra' => {
                         'input_perl_encoding' => 'utf-8-strict'
                       },
@@ -3511,7 +3358,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'image',
-                      'contents' => [],
                       'extra' => {
                         'input_perl_encoding' => 'utf-8-strict'
                       },
@@ -3592,7 +3438,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'verb',
-                      'contents' => [],
                       'extra' => {
                         'delimiter' => '.'
                       },
@@ -3678,7 +3523,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                                 }
                               ],
                               'cmdname' => 'asis',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3692,7 +3536,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'cite',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3734,7 +3577,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                                 }
                               ],
                               'cmdname' => 'b',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3748,7 +3590,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'w',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3774,7 +3615,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3800,7 +3640,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3826,7 +3665,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'strong',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3852,7 +3690,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3878,7 +3715,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3904,7 +3740,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'dfn',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3930,7 +3765,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'i',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4021,7 +3855,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'env',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4047,7 +3880,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4073,7 +3905,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'option',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4099,7 +3930,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'samp',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4125,7 +3955,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'command',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4151,7 +3980,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'file',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4185,7 +4013,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                                 }
                               ],
                               'cmdname' => 'key',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -4199,7 +4026,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'kbd',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4290,7 +4116,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'dmn',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4366,7 +4191,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'sansserif',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4392,7 +4216,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'slanted',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4469,7 +4292,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'indicateurl',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4544,7 +4366,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'sub',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4570,7 +4391,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'sup',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4647,7 +4467,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'url',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4686,7 +4505,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'url',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4711,7 +4529,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                           'type' => 'brace_command_arg'
                         },
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         },
@@ -4727,7 +4544,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'uref',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4871,7 +4687,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -5036,7 +4851,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -5198,13 +5012,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'atchar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5219,13 +5031,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'lbracechar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5240,13 +5050,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'rbracechar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5261,13 +5069,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'backslashchar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5282,13 +5088,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'hashchar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5306,7 +5110,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -5352,13 +5155,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'atchar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5373,13 +5174,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'lbracechar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5394,13 +5193,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'rbracechar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5415,13 +5212,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'backslashchar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5436,13 +5231,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'hashchar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5485,13 +5278,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'LaTeX',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5506,13 +5297,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'TeX',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5527,13 +5316,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'bullet',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5548,13 +5335,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5569,13 +5354,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5590,13 +5373,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5611,13 +5392,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5635,7 +5414,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -5689,13 +5467,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'LaTeX',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5710,13 +5486,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'TeX',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5731,13 +5505,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'bullet',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5752,13 +5524,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5773,13 +5543,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5794,13 +5562,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5815,13 +5581,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5864,13 +5628,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5885,13 +5647,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5906,13 +5666,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'euro',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5927,13 +5685,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5948,13 +5704,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5969,13 +5723,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -5993,7 +5745,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -6043,13 +5794,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6064,13 +5813,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6085,13 +5832,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'euro',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6106,13 +5851,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6127,13 +5870,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6148,13 +5889,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6197,13 +5936,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6218,13 +5955,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'leq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6239,13 +5974,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'arrow',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6263,7 +5996,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -6301,13 +6033,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6322,13 +6052,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'leq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6343,13 +6071,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'arrow',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6392,13 +6118,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ordf',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6413,13 +6137,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ordm',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6434,13 +6156,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'point',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6455,13 +6175,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'pounds',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6476,13 +6194,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'print',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6497,13 +6213,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'questiondown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6518,13 +6232,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6542,7 +6254,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -6596,13 +6307,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ordf',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6617,13 +6326,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ordm',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6638,13 +6345,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'point',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6659,13 +6364,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'pounds',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6680,13 +6383,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'print',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6701,13 +6402,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'questiondown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6722,13 +6421,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6771,13 +6468,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'result',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6792,13 +6487,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'textdegree',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6813,13 +6506,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'tie',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6834,13 +6525,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'today',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6855,13 +6544,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6879,7 +6566,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -6925,13 +6611,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'result',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6946,13 +6630,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'textdegree',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6967,13 +6649,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'tie',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -6988,13 +6668,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'today',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7009,13 +6687,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7058,13 +6734,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7079,13 +6753,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ae',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7100,13 +6772,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'oe',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7121,13 +6791,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AE',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7142,13 +6810,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'OE',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7163,13 +6829,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'o',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7184,13 +6848,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'O',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7205,13 +6867,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ss',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7226,13 +6886,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7247,13 +6905,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'L',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7268,13 +6924,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'DH',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7289,13 +6943,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dh',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7310,13 +6962,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'TH',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7331,13 +6981,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'th',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7355,7 +7003,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -7437,13 +7084,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7458,13 +7103,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ae',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7479,13 +7122,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'oe',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7500,13 +7141,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AE',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7521,13 +7160,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'OE',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7542,13 +7179,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'o',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7563,13 +7198,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'O',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7584,13 +7217,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'ss',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7605,13 +7236,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7626,13 +7255,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'L',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7647,13 +7274,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'DH',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7668,13 +7293,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dh',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7689,13 +7312,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'TH',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7710,13 +7331,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'th',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7770,7 +7389,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7796,7 +7414,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7826,7 +7443,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -7840,7 +7456,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7866,7 +7481,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7892,7 +7506,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7918,7 +7531,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7944,7 +7556,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7970,7 +7581,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -7996,7 +7606,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8022,7 +7631,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'H',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8048,7 +7656,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ogonek',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8066,7 +7673,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -8147,7 +7753,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8173,7 +7778,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8203,7 +7807,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -8217,7 +7820,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8243,7 +7845,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8269,7 +7870,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8295,7 +7895,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8321,7 +7920,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8347,7 +7945,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8373,7 +7970,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8399,7 +7995,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'H',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8425,7 +8020,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ogonek',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8479,7 +8073,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8505,7 +8098,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8531,7 +8123,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ubaraccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8557,7 +8148,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8583,7 +8173,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8609,7 +8198,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8635,7 +8223,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'tieaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8653,7 +8240,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -8718,7 +8304,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8744,7 +8329,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8770,7 +8354,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ubaraccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8796,7 +8379,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8822,7 +8404,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8848,7 +8429,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8874,7 +8454,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'tieaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8928,7 +8507,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -8958,7 +8536,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -8972,7 +8549,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9002,7 +8578,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -9016,7 +8591,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9034,7 +8608,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -9083,7 +8656,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9113,7 +8685,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -9127,7 +8698,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9157,7 +8727,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -9171,7 +8740,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9214,13 +8782,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9235,13 +8801,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9256,13 +8820,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quoteleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9277,13 +8839,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quoteright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9298,13 +8858,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblbase',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9319,13 +8877,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotesinglbase',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9343,7 +8899,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -9393,13 +8948,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9414,13 +8967,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9435,13 +8986,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quoteleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9456,13 +9005,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quoteright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9477,13 +9024,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblbase',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9498,13 +9043,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotesinglbase',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9547,13 +9090,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemetleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9568,13 +9109,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemetright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9589,13 +9128,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemotleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9610,13 +9147,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemotright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9631,13 +9166,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guilsinglleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9652,13 +9185,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guilsinglright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9676,7 +9207,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -9726,13 +9256,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemetleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9747,13 +9275,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemetright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9768,13 +9294,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemotleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9789,13 +9313,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guillemotright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9810,13 +9332,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guilsinglleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9831,13 +9351,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'guilsinglright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -9891,7 +9409,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -9981,7 +9498,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10007,7 +9523,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10033,7 +9548,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10051,7 +9565,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -10113,7 +9626,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10139,7 +9651,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10165,7 +9676,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10232,7 +9742,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10258,7 +9767,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10284,7 +9792,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10302,7 +9809,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -10364,7 +9870,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10390,7 +9895,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10416,7 +9920,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10491,7 +9994,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10525,7 +10027,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10543,7 +10044,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -10609,7 +10109,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10643,7 +10142,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -10697,7 +10195,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8-strict'
               },
@@ -10766,7 +10263,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8-strict'
               },
@@ -10787,7 +10283,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -10832,7 +10327,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8-strict'
               },
@@ -10901,7 +10395,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8-strict'
               },
@@ -10959,7 +10452,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => '.'
               },
@@ -10980,7 +10472,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -11022,7 +10513,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => '.'
               },
@@ -11087,7 +10577,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -11101,7 +10590,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'cite',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11143,7 +10631,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -11157,7 +10644,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11183,7 +10669,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'r',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11209,7 +10694,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11235,7 +10719,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11261,7 +10744,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 't',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11287,7 +10769,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11313,7 +10794,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11339,7 +10819,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'i',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11357,7 +10836,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -11438,7 +10916,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -11452,7 +10929,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'cite',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11494,7 +10970,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -11508,7 +10983,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11534,7 +11008,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'r',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11560,7 +11033,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11586,7 +11058,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11612,7 +11083,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 't',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11638,7 +11108,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11664,7 +11133,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11690,7 +11158,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'i',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11744,7 +11211,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'env',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11770,7 +11236,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11796,7 +11261,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'option',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11822,7 +11286,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11848,7 +11311,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'command',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11874,7 +11336,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'file',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11908,7 +11369,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'key',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -11922,7 +11382,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'kbd',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -11940,7 +11399,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -12005,7 +11463,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'env',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12031,7 +11488,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12057,7 +11513,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'option',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12083,7 +11538,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12109,7 +11563,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'command',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12135,7 +11588,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'file',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12169,7 +11621,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'key',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -12183,7 +11634,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'kbd',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12241,7 +11691,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'dmn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12259,7 +11708,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -12306,7 +11754,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'dmn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12360,7 +11807,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'sansserif',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12386,7 +11832,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'slanted',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12404,7 +11849,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -12449,7 +11893,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'sansserif',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12475,7 +11918,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'slanted',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12529,7 +11971,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'indicateurl',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12547,7 +11988,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -12588,7 +12028,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'indicateurl',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12642,7 +12081,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'sub',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12668,7 +12106,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'sup',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12686,7 +12123,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -12731,7 +12167,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'sub',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12757,7 +12192,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'sup',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12811,7 +12245,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'url',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12850,7 +12283,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'url',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12875,7 +12307,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -12891,7 +12322,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'uref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12909,7 +12339,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -12958,7 +12387,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'url',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -12997,7 +12425,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'url',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -13022,7 +12449,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -13038,7 +12464,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'uref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -13095,7 +12520,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -13211,7 +12635,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -13268,13 +12691,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'atchar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13289,13 +12710,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'lbracechar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13310,13 +12729,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'rbracechar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13331,13 +12748,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'backslashchar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13352,13 +12767,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'hashchar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13372,7 +12785,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -13421,13 +12833,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'LaTeX',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13442,13 +12852,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'TeX',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13463,13 +12871,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'bullet',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13484,13 +12890,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'comma',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13505,13 +12909,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'copyright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13526,13 +12928,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'dots',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13547,13 +12947,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'enddots',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13567,7 +12965,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -13620,13 +13017,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'equiv',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13641,13 +13036,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'error',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13662,13 +13055,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'euro',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13683,13 +13074,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'exclamdown',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13704,13 +13093,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'expansion',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13725,13 +13112,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'minus',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13745,7 +13130,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -13796,13 +13180,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'geq',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13817,13 +13199,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'leq',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13838,13 +13218,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'arrow',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13858,7 +13236,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -13903,13 +13280,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'ordf',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13924,13 +13299,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'ordm',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13945,13 +13318,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'point',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13966,13 +13337,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'pounds',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -13987,13 +13356,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'print',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14008,13 +13375,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'questiondown',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14029,13 +13394,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'registeredsymbol',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14049,7 +13412,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -14102,13 +13464,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'result',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14123,13 +13483,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'textdegree',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14144,13 +13502,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'tie',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14165,13 +13521,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'today',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14186,13 +13540,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14206,7 +13558,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -14255,13 +13606,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14276,13 +13625,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'ae',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14297,13 +13644,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'oe',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14318,13 +13663,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AE',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14339,13 +13682,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'OE',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14360,13 +13701,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'o',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14381,13 +13720,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'O',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14402,13 +13739,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'ss',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14423,13 +13758,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'l',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14444,13 +13777,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'L',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14465,13 +13796,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'DH',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14486,13 +13815,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'dh',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14507,13 +13834,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'TH',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14528,13 +13853,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'th',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14548,7 +13871,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -14626,7 +13948,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => '"',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14652,7 +13973,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14682,7 +14002,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -14696,7 +14015,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14722,7 +14040,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14748,7 +14065,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => '`',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14774,7 +14090,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14800,7 +14115,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14826,7 +14140,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14852,7 +14165,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'ringaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14878,7 +14190,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'H',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14904,7 +14215,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'ogonek',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -14918,7 +14228,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -14990,7 +14299,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'dotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15016,7 +14324,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'u',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15042,7 +14349,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'ubaraccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15068,7 +14374,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15094,7 +14399,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15120,7 +14424,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15146,7 +14449,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'tieaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15160,7 +14462,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -15224,7 +14525,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15254,7 +14554,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                                 }
                               ],
                               'cmdname' => '=',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -15268,7 +14567,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => '`',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15298,7 +14596,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -15312,7 +14609,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15326,7 +14622,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -15371,13 +14666,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15392,13 +14685,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15413,13 +14704,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quoteleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15434,13 +14723,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quoteright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15455,13 +14742,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblbase',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15476,13 +14761,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotesinglbase',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15496,7 +14779,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -15547,13 +14829,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guillemetleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15568,13 +14848,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guillemetright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15589,13 +14867,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guillemotleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15610,13 +14886,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guillemotright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15631,13 +14905,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guilsinglleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15652,13 +14924,11 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'guilsinglright',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15672,7 +14942,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -15730,7 +14999,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -15795,7 +15063,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15821,7 +15088,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15847,7 +15113,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15861,7 +15126,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -15930,7 +15194,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'abbr',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15956,7 +15219,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'abbr',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15982,7 +15244,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'abbr',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -15996,7 +15257,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -16073,7 +15333,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'email',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16107,7 +15366,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'email',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16121,7 +15379,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -16175,7 +15432,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'image',
-                      'contents' => [],
                       'extra' => {
                         'input_perl_encoding' => 'utf-8-strict'
                       },
@@ -16244,7 +15500,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'image',
-                      'contents' => [],
                       'extra' => {
                         'input_perl_encoding' => 'utf-8-strict'
                       },
@@ -16261,7 +15516,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -16316,7 +15570,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'verb',
-                      'contents' => [],
                       'extra' => {
                         'delimiter' => '.'
                       },
@@ -16333,7 +15586,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -16393,7 +15645,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                                 }
                               ],
                               'cmdname' => 'asis',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -16407,7 +15658,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'cite',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16449,7 +15699,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                                 }
                               ],
                               'cmdname' => 'b',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -16463,7 +15712,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'w',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16489,7 +15737,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16515,7 +15762,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16541,7 +15787,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'strong',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16567,7 +15812,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 't',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16593,7 +15837,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16619,7 +15862,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'dfn',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16645,7 +15887,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'i',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16659,7 +15900,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -16727,7 +15967,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'env',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16753,7 +15992,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16779,7 +16017,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'option',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16805,7 +16042,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'samp',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16831,7 +16067,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'command',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16857,7 +16092,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'file',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16891,7 +16125,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                                 }
                               ],
                               'cmdname' => 'key',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -16905,7 +16138,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'kbd',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -16919,7 +16151,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -16987,7 +16218,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'dmn',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17001,7 +16231,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -17054,7 +16283,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'sansserif',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17080,7 +16308,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'slanted',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17094,7 +16321,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -17148,7 +16374,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'indicateurl',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17162,7 +16387,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -17214,7 +16438,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'sub',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17240,7 +16463,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'sup',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17254,7 +16476,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -17308,7 +16529,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'url',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17347,7 +16567,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'url',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17372,7 +16591,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                           'type' => 'brace_command_arg'
                         },
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         },
@@ -17388,7 +16606,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                         }
                       ],
                       'cmdname' => 'uref',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -17402,7 +16619,6 @@ $result_trees{'at_commands_in_refs_utf8'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
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 cb2c2bc6cd..b29dfcdc6a 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
@@ -133,7 +133,6 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -184,7 +183,6 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -552,7 +550,6 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -667,7 +664,6 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -744,7 +740,6 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -821,7 +816,6 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -898,7 +892,6 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -962,7 +955,6 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -998,7 +990,6 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1034,7 +1025,6 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1070,7 +1060,6 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1106,7 +1095,6 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
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 f160d4ae11..dd5dfd7399 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
@@ -133,7 +133,6 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -222,7 +221,6 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -590,7 +588,6 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -667,7 +664,6 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -744,7 +740,6 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -821,7 +816,6 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -898,7 +892,6 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -962,7 +955,6 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -998,7 +990,6 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1034,7 +1025,6 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1070,7 +1060,6 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1106,7 +1095,6 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
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 4b49a9d03d..ac87766f21 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
@@ -127,7 +127,6 @@ $result_trees{'char_latin2_latin2_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -192,7 +191,6 @@ $result_trees{'char_latin2_latin2_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -212,7 +210,6 @@ $result_trees{'char_latin2_latin2_in_refs'} = {
                     }
                   ],
                   'cmdname' => 'node',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -322,7 +319,6 @@ $result_trees{'char_latin2_latin2_in_refs'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git 
a/tp/t/results/formats_encodings/documentencoding_utf8_and_insertions.pl 
b/tp/t/results/formats_encodings/documentencoding_utf8_and_insertions.pl
index 884f06f6f1..2e54724df2 100644
--- a/tp/t/results/formats_encodings/documentencoding_utf8_and_insertions.pl
+++ b/tp/t/results/formats_encodings/documentencoding_utf8_and_insertions.pl
@@ -66,7 +66,6 @@ $result_trees{'documentencoding_utf8_and_insertions'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -92,7 +91,6 @@ $result_trees{'documentencoding_utf8_and_insertions'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -118,7 +116,6 @@ $result_trees{'documentencoding_utf8_and_insertions'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -149,7 +146,6 @@ $result_trees{'documentencoding_utf8_and_insertions'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -175,7 +171,6 @@ $result_trees{'documentencoding_utf8_and_insertions'} = {
                     }
                   ],
                   'cmdname' => '~',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/formats_encodings/japanese_shift_jis.pl 
b/tp/t/results/formats_encodings/japanese_shift_jis.pl
index 78c84f417b..f023682acd 100644
--- a/tp/t/results/formats_encodings/japanese_shift_jis.pl
+++ b/tp/t/results/formats_encodings/japanese_shift_jis.pl
@@ -184,7 +184,6 @@ $result_trees{'japanese_shift_jis'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -235,7 +234,6 @@ $result_trees{'japanese_shift_jis'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -255,13 +253,11 @@ $result_trees{'japanese_shift_jis'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'copyright',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'japanese_shift_jis.texi',
@@ -310,7 +306,6 @@ $result_trees{'japanese_shift_jis'} = {
                     }
                   ],
                   'cmdname' => 'emph',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'japanese_shift_jis.texi',
@@ -354,7 +349,6 @@ $result_trees{'japanese_shift_jis'} = {
                     }
                   ],
                   'cmdname' => 'emph',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'japanese_shift_jis.texi',
@@ -440,7 +434,6 @@ $result_trees{'japanese_shift_jis'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -637,7 +630,6 @@ $result_trees{'japanese_shift_jis'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -737,7 +729,6 @@ $result_trees{'japanese_shift_jis'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/formats_encodings/manual_simple_latin1_with_error.pl 
b/tp/t/results/formats_encodings/manual_simple_latin1_with_error.pl
index 0077f078cc..fb0023480a 100644
--- a/tp/t/results/formats_encodings/manual_simple_latin1_with_error.pl
+++ b/tp/t/results/formats_encodings/manual_simple_latin1_with_error.pl
@@ -92,7 +92,6 @@ $result_trees{'manual_simple_latin1_with_error'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -217,7 +216,6 @@ $result_trees{'manual_simple_latin1_with_error'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -267,7 +265,6 @@ $result_trees{'manual_simple_latin1_with_error'} = {
         },
         {
           'cmdname' => 'value',
-          'contents' => [],
           'extra' => {
             'flag' => "non_conn\x{f9}e"
           },
diff --git a/tp/t/results/formats_encodings/manual_simple_utf8_with_error.pl 
b/tp/t/results/formats_encodings/manual_simple_utf8_with_error.pl
index c7e821e8ab..397c6b31c6 100644
--- a/tp/t/results/formats_encodings/manual_simple_utf8_with_error.pl
+++ b/tp/t/results/formats_encodings/manual_simple_utf8_with_error.pl
@@ -54,7 +54,6 @@ $result_trees{'manual_simple_utf8_with_error'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -179,7 +178,6 @@ $result_trees{'manual_simple_utf8_with_error'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -229,7 +227,6 @@ $result_trees{'manual_simple_utf8_with_error'} = {
         },
         {
           'cmdname' => 'value',
-          'contents' => [],
           'extra' => {
             'flag' => "non_conn\x{f9}e"
           },
diff --git 
a/tp/t/results/formats_encodings/no_documentencoding_and_insertions.pl 
b/tp/t/results/formats_encodings/no_documentencoding_and_insertions.pl
index 2468da5aa5..8a2e4f08d3 100644
--- a/tp/t/results/formats_encodings/no_documentencoding_and_insertions.pl
+++ b/tp/t/results/formats_encodings/no_documentencoding_and_insertions.pl
@@ -35,7 +35,6 @@ $result_trees{'no_documentencoding_and_insertions'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -61,7 +60,6 @@ $result_trees{'no_documentencoding_and_insertions'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -87,7 +85,6 @@ $result_trees{'no_documentencoding_and_insertions'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -118,7 +115,6 @@ $result_trees{'no_documentencoding_and_insertions'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -144,7 +140,6 @@ $result_trees{'no_documentencoding_and_insertions'} = {
                     }
                   ],
                   'cmdname' => '~',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/formats_encodings/sample_utf8.pl 
b/tp/t/results/formats_encodings/sample_utf8.pl
index 7a862deb3d..54b4c3742f 100644
--- a/tp/t/results/formats_encodings/sample_utf8.pl
+++ b/tp/t/results/formats_encodings/sample_utf8.pl
@@ -162,7 +162,6 @@ $result_trees{'sample_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -252,7 +251,6 @@ $result_trees{'sample_utf8'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -459,7 +457,6 @@ $result_trees{'sample_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -533,7 +530,6 @@ $result_trees{'sample_utf8'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -798,7 +794,6 @@ $result_trees{'sample_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1053,7 +1048,6 @@ $result_trees{'sample_utf8'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1215,7 +1209,6 @@ $result_trees{'sample_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1309,7 +1302,6 @@ $result_trees{'sample_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
diff --git a/tp/t/results/formats_encodings/weird_accents.pl 
b/tp/t/results/formats_encodings/weird_accents.pl
index 34e5441143..c6688f3f1d 100644
--- a/tp/t/results/formats_encodings/weird_accents.pl
+++ b/tp/t/results/formats_encodings/weird_accents.pl
@@ -74,7 +74,6 @@ $result_trees{'weird_accents'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -151,7 +150,6 @@ $result_trees{'weird_accents'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -223,7 +221,6 @@ $result_trees{'weird_accents'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -237,7 +234,6 @@ $result_trees{'weird_accents'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -251,7 +247,6 @@ $result_trees{'weird_accents'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -298,7 +293,6 @@ $result_trees{'weird_accents'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -312,7 +306,6 @@ $result_trees{'weird_accents'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -326,7 +319,6 @@ $result_trees{'weird_accents'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -369,7 +361,6 @@ $result_trees{'weird_accents'} = {
                         }
                       ],
                       'cmdname' => 'ubaraccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -383,7 +374,6 @@ $result_trees{'weird_accents'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -430,7 +420,6 @@ $result_trees{'weird_accents'} = {
                                 }
                               ],
                               'cmdname' => '`',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -444,7 +433,6 @@ $result_trees{'weird_accents'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -458,7 +446,6 @@ $result_trees{'weird_accents'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -505,7 +492,6 @@ $result_trees{'weird_accents'} = {
                                 }
                               ],
                               'cmdname' => '`',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -519,7 +505,6 @@ $result_trees{'weird_accents'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -533,7 +518,6 @@ $result_trees{'weird_accents'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/formats_encodings/weird_accents_disable_encoding.pl 
b/tp/t/results/formats_encodings/weird_accents_disable_encoding.pl
index 19a670c7b4..4f8640b1b5 100644
--- a/tp/t/results/formats_encodings/weird_accents_disable_encoding.pl
+++ b/tp/t/results/formats_encodings/weird_accents_disable_encoding.pl
@@ -74,7 +74,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -151,7 +150,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -223,7 +221,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -237,7 +234,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -251,7 +247,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -298,7 +293,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -312,7 +306,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -326,7 +319,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -369,7 +361,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'ubaraccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -383,7 +374,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -430,7 +420,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
                                 }
                               ],
                               'cmdname' => '`',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -444,7 +433,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -458,7 +446,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -505,7 +492,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
                                 }
                               ],
                               'cmdname' => '`',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -519,7 +505,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -533,7 +518,6 @@ $result_trees{'weird_accents_disable_encoding'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/formatting/cond.pl b/tp/t/results/formatting/cond.pl
index d5ba8760a0..dbcb37f929 100644
--- a/tp/t/results/formatting/cond.pl
+++ b/tp/t/results/formatting/cond.pl
@@ -100,7 +100,6 @@ $result_trees{'cond'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -226,7 +225,6 @@ $result_trees{'cond'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -238,7 +236,6 @@ $result_trees{'cond'} = {
           'cmdname' => 'tex',
           'contents' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'elided_block'
             },
diff --git a/tp/t/results/formatting/cond_ifhtml_ifinfo_iftex.pl 
b/tp/t/results/formatting/cond_ifhtml_ifinfo_iftex.pl
index e271ab762b..f9d8b9a86c 100644
--- a/tp/t/results/formatting/cond_ifhtml_ifinfo_iftex.pl
+++ b/tp/t/results/formatting/cond_ifhtml_ifinfo_iftex.pl
@@ -100,7 +100,6 @@ $result_trees{'cond_ifhtml_ifinfo_iftex'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -226,7 +225,6 @@ $result_trees{'cond_ifhtml_ifinfo_iftex'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/formatting/cond_info.pl 
b/tp/t/results/formatting/cond_info.pl
index 65511e8b38..3e6676a6fa 100644
--- a/tp/t/results/formatting/cond_info.pl
+++ b/tp/t/results/formatting/cond_info.pl
@@ -100,7 +100,6 @@ $result_trees{'cond_info'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -112,7 +111,6 @@ $result_trees{'cond_info'} = {
           'cmdname' => 'html',
           'contents' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'elided_block'
             },
@@ -220,7 +218,6 @@ $result_trees{'cond_info'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -232,7 +229,6 @@ $result_trees{'cond_info'} = {
           'cmdname' => 'tex',
           'contents' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'elided_block'
             },
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 f20f0042ae..089265c0f6 100644
--- a/tp/t/results/formatting/cond_info_ifhtml_ifinfo_iftex.pl
+++ b/tp/t/results/formatting/cond_info_ifhtml_ifinfo_iftex.pl
@@ -100,7 +100,6 @@ $result_trees{'cond_info_ifhtml_ifinfo_iftex'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -226,7 +225,6 @@ $result_trees{'cond_info_ifhtml_ifinfo_iftex'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
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 d3f4e6d7dc..296505ea33 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
@@ -100,7 +100,6 @@ $result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -112,7 +111,6 @@ $result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'} = {
           'cmdname' => 'html',
           'contents' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'elided_block'
             },
@@ -220,7 +218,6 @@ $result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -232,7 +229,6 @@ $result_trees{'cond_info_no-ifhtml_no-ifinfo_no-iftex'} = {
           'cmdname' => 'tex',
           'contents' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'elided_block'
             },
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 3e0b62d00a..09b4746981 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
@@ -100,7 +100,6 @@ $result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -112,7 +111,6 @@ $result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'} = {
           'cmdname' => 'html',
           'contents' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'elided_block'
             },
@@ -220,7 +218,6 @@ $result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -232,7 +229,6 @@ $result_trees{'cond_no-ifhtml_no-ifinfo_no-iftex'} = {
           'cmdname' => 'tex',
           'contents' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'elided_block'
             },
diff --git a/tp/t/results/formatting/cond_xml.pl 
b/tp/t/results/formatting/cond_xml.pl
index 7d5db3839a..33df627dab 100644
--- a/tp/t/results/formatting/cond_xml.pl
+++ b/tp/t/results/formatting/cond_xml.pl
@@ -100,7 +100,6 @@ $result_trees{'cond_xml'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -112,7 +111,6 @@ $result_trees{'cond_xml'} = {
           'cmdname' => 'html',
           'contents' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'elided_block'
             },
@@ -220,7 +218,6 @@ $result_trees{'cond_xml'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -232,7 +229,6 @@ $result_trees{'cond_xml'} = {
           'cmdname' => 'tex',
           'contents' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'elided_block'
             },
diff --git a/tp/t/results/formatting/direntry_dircategory_info_split.pl 
b/tp/t/results/formatting/direntry_dircategory_info_split.pl
index 9a1dbfd874..ae9979ac10 100644
--- a/tp/t/results/formatting/direntry_dircategory_info_split.pl
+++ b/tp/t/results/formatting/direntry_dircategory_info_split.pl
@@ -92,7 +92,6 @@ $result_trees{'direntry_dircategory_info_split'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'direntry_dircategory.texi',
@@ -131,7 +130,6 @@ $result_trees{'direntry_dircategory_info_split'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -209,7 +207,6 @@ $result_trees{'direntry_dircategory_info_split'} = {
                             }
                           ],
                           'cmdname' => 'var',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'direntry_dircategory.texi',
@@ -322,7 +319,6 @@ $result_trees{'direntry_dircategory_info_split'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -495,7 +491,6 @@ $result_trees{'direntry_dircategory_info_split'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -585,7 +580,6 @@ $result_trees{'direntry_dircategory_info_split'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -722,7 +716,6 @@ $result_trees{'direntry_dircategory_info_split'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -862,7 +855,6 @@ $result_trees{'direntry_dircategory_info_split'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/formatting/documentlanguage_set_option.pl 
b/tp/t/results/formatting/documentlanguage_set_option.pl
index 2883220938..8c2e882f94 100644
--- a/tp/t/results/formatting/documentlanguage_set_option.pl
+++ b/tp/t/results/formatting/documentlanguage_set_option.pl
@@ -173,7 +173,6 @@ $result_trees{'documentlanguage_set_option'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/formatting/documentlanguage_set_option_info.pl 
b/tp/t/results/formatting/documentlanguage_set_option_info.pl
index ea2bb11d8b..eb023c47e6 100644
--- a/tp/t/results/formatting/documentlanguage_set_option_info.pl
+++ b/tp/t/results/formatting/documentlanguage_set_option_info.pl
@@ -173,7 +173,6 @@ $result_trees{'documentlanguage_set_option_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/formatting/documentlanguage_set_unknown.pl 
b/tp/t/results/formatting/documentlanguage_set_unknown.pl
index d350a496bc..a2e1ef13a2 100644
--- a/tp/t/results/formatting/documentlanguage_set_unknown.pl
+++ b/tp/t/results/formatting/documentlanguage_set_unknown.pl
@@ -173,7 +173,6 @@ $result_trees{'documentlanguage_set_unknown'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/formatting/float_copying.pl 
b/tp/t/results/formatting/float_copying.pl
index dce8768014..a78b414a2c 100644
--- a/tp/t/results/formatting/float_copying.pl
+++ b/tp/t/results/formatting/float_copying.pl
@@ -73,7 +73,6 @@ $result_trees{'float_copying'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => ' 
 '
@@ -186,7 +185,6 @@ $result_trees{'float_copying'} = {
                                                 }
                                               ],
                                               'cmdname' => 'anchor',
-                                              'contents' => [],
                                               'extra' => {
                                                 'node_content' => [
                                                   {}
@@ -324,7 +322,6 @@ $result_trees{'float_copying'} = {
                                                 }
                                               ],
                                               'cmdname' => 'ref',
-                                              'contents' => [],
                                               'extra' => {
                                                 'label' => {
                                                   'args' => [
@@ -344,7 +341,6 @@ $result_trees{'float_copying'} = {
                                                     }
                                                   ],
                                                   'cmdname' => 'node',
-                                                  'contents' => [],
                                                   'extra' => {
                                                     'isindex' => 1,
                                                     'node_content' => [
@@ -403,7 +399,6 @@ $result_trees{'float_copying'} = {
                                     }
                                   ],
                                   'cmdname' => 'footnote',
-                                  'contents' => [],
                                   'extra' => {
                                     'spaces_before_argument' => '
 '
@@ -447,7 +442,6 @@ $result_trees{'float_copying'} = {
                                 }
                               ],
                               'cmdname' => 'anchor',
-                              'contents' => [],
                               'extra' => {
                                 'node_content' => [
                                   {}
@@ -555,7 +549,6 @@ $result_trees{'float_copying'} = {
                         }
                       ],
                       'cmdname' => 'caption',
-                      'contents' => [],
                       'extra' => {
                         'float' => {}
                       },
@@ -692,7 +685,6 @@ $result_trees{'float_copying'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -807,7 +799,6 @@ $result_trees{'float_copying'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -859,7 +850,6 @@ $result_trees{'float_copying'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -917,7 +907,6 @@ $result_trees{'float_copying'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1107,7 +1096,6 @@ $result_trees{'float_copying'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1159,7 +1147,6 @@ $result_trees{'float_copying'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/formatting/split_nocopying.pl 
b/tp/t/results/formatting/split_nocopying.pl
index 4269344de7..898eec4381 100644
--- a/tp/t/results/formatting/split_nocopying.pl
+++ b/tp/t/results/formatting/split_nocopying.pl
@@ -90,7 +90,6 @@ $result_trees{'split_nocopying'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -158,7 +157,6 @@ $result_trees{'split_nocopying'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -298,7 +296,6 @@ $result_trees{'split_nocopying'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/formatting/split_nocopying_split.pl 
b/tp/t/results/formatting/split_nocopying_split.pl
index f5a68e36aa..0c37a14f4e 100644
--- a/tp/t/results/formatting/split_nocopying_split.pl
+++ b/tp/t/results/formatting/split_nocopying_split.pl
@@ -90,7 +90,6 @@ $result_trees{'split_nocopying_split'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -158,7 +157,6 @@ $result_trees{'split_nocopying_split'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -298,7 +296,6 @@ $result_trees{'split_nocopying_split'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/formatting/texi_bib_example.pl 
b/tp/t/results/formatting/texi_bib_example.pl
index f333a16e23..c2189bf868 100644
--- a/tp/t/results/formatting/texi_bib_example.pl
+++ b/tp/t/results/formatting/texi_bib_example.pl
@@ -3894,7 +3894,6 @@ $result_trees{'texi_bib_example'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3945,7 +3944,6 @@ $result_trees{'texi_bib_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -4160,7 +4158,6 @@ $result_trees{'texi_bib_example'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -4268,7 +4265,6 @@ $result_trees{'texi_bib_example'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -4288,7 +4284,6 @@ $result_trees{'texi_bib_example'} = {
                     }
                   ],
                   'cmdname' => 'node',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -4393,7 +4388,6 @@ $result_trees{'texi_bib_example'} = {
               'contents' => [
                 {
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'bib-example.texi',
@@ -4448,7 +4442,6 @@ $result_trees{'texi_bib_example'} = {
                     }
                   ],
                   'cmdname' => 'anchor',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
diff --git a/tp/t/results/formatting/texi_cond.pl 
b/tp/t/results/formatting/texi_cond.pl
index b5e3cfa073..0cc63a9933 100644
--- a/tp/t/results/formatting/texi_cond.pl
+++ b/tp/t/results/formatting/texi_cond.pl
@@ -100,7 +100,6 @@ $result_trees{'texi_cond'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -226,7 +225,6 @@ $result_trees{'texi_cond'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -238,7 +236,6 @@ $result_trees{'texi_cond'} = {
           'cmdname' => 'tex',
           'contents' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'elided_block'
             },
diff --git a/tp/t/results/formatting/texi_glossary.pl 
b/tp/t/results/formatting/texi_glossary.pl
index 4b95083d90..36df9f156b 100644
--- a/tp/t/results/formatting/texi_glossary.pl
+++ b/tp/t/results/formatting/texi_glossary.pl
@@ -462,7 +462,6 @@ $result_trees{'texi_glossary'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -513,7 +512,6 @@ $result_trees{'texi_glossary'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => ' 
 '
@@ -654,7 +652,6 @@ $result_trees{'texi_glossary'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -928,7 +925,6 @@ $result_trees{'texi_glossary'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -944,7 +940,6 @@ $result_trees{'texi_glossary'} = {
                     }
                   ],
                   'cmdname' => 'anchor',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -1319,7 +1314,6 @@ $result_trees{'texi_glossary'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/heading/heading_in_copying.pl 
b/tp/t/results/heading/heading_in_copying.pl
index f49e8d2137..30bdd26a2b 100644
--- a/tp/t/results/heading/heading_in_copying.pl
+++ b/tp/t/results/heading/heading_in_copying.pl
@@ -12,7 +12,6 @@ $result_trees{'heading_in_copying'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -59,7 +58,6 @@ $result_trees{'heading_in_copying'} = {
                         }
                       ],
                       'cmdname' => 'emph',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -164,7 +162,6 @@ $result_trees{'heading_in_copying'} = {
                         }
                       ],
                       'cmdname' => 'emph',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/heading/heading_in_example.pl 
b/tp/t/results/heading/heading_in_example.pl
index ba96e17f0e..6916b08574 100644
--- a/tp/t/results/heading/heading_in_example.pl
+++ b/tp/t/results/heading/heading_in_example.pl
@@ -12,7 +12,6 @@ $result_trees{'heading_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -53,7 +52,6 @@ $result_trees{'heading_in_example'} = {
                         }
                       ],
                       'cmdname' => 'emph',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/heading/heading_in_quotation.pl 
b/tp/t/results/heading/heading_in_quotation.pl
index f01dccc837..b2ad4d11af 100644
--- a/tp/t/results/heading/heading_in_quotation.pl
+++ b/tp/t/results/heading/heading_in_quotation.pl
@@ -12,7 +12,6 @@ $result_trees{'heading_in_quotation'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -59,7 +58,6 @@ $result_trees{'heading_in_quotation'} = {
                         }
                       ],
                       'cmdname' => 'emph',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/html_tests/acronym_in_node_and_section.pl 
b/tp/t/results/html_tests/acronym_in_node_and_section.pl
index e300e40b46..ff6f348505 100644
--- a/tp/t/results/html_tests/acronym_in_node_and_section.pl
+++ b/tp/t/results/html_tests/acronym_in_node_and_section.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'acronym_in_node_and_section'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'acronym_in_node_and_section'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -107,7 +105,6 @@ $result_trees{'acronym_in_node_and_section'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -184,7 +181,6 @@ $result_trees{'acronym_in_node_and_section'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -261,7 +257,6 @@ $result_trees{'acronym_in_node_and_section'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -317,7 +312,6 @@ $result_trees{'acronym_in_node_and_section'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -335,7 +329,6 @@ $result_trees{'acronym_in_node_and_section'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -382,7 +375,6 @@ $result_trees{'acronym_in_node_and_section'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -427,7 +419,6 @@ $result_trees{'acronym_in_node_and_section'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/html_tests/character_number_leading_toc_stoc.pl 
b/tp/t/results/html_tests/character_number_leading_toc_stoc.pl
index 50cd570d27..40fe961aba 100644
--- a/tp/t/results/html_tests/character_number_leading_toc_stoc.pl
+++ b/tp/t/results/html_tests/character_number_leading_toc_stoc.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'character_number_leading_toc_stoc'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'character_number_leading_toc_stoc'} = {
         }
       ],
       'cmdname' => 'top',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
@@ -59,7 +57,6 @@ $result_trees{'character_number_leading_toc_stoc'} = {
         }
       ],
       'cmdname' => 'chapter',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
@@ -88,7 +85,6 @@ $result_trees{'character_number_leading_toc_stoc'} = {
         }
       ],
       'cmdname' => 'unnumbered',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/html_tests/check_htmlxref.pl 
b/tp/t/results/html_tests/check_htmlxref.pl
index 85212cf5ae..7a32bf3d92 100644
--- a/tp/t/results/html_tests/check_htmlxref.pl
+++ b/tp/t/results/html_tests/check_htmlxref.pl
@@ -90,7 +90,6 @@ $result_trees{'check_htmlxref'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -209,7 +208,6 @@ $result_trees{'check_htmlxref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -282,7 +280,6 @@ $result_trees{'check_htmlxref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -315,7 +312,6 @@ $result_trees{'check_htmlxref'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -692,7 +688,6 @@ $result_trees{'check_htmlxref'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -747,7 +742,6 @@ $result_trees{'check_htmlxref'} = {
         }
       ],
       'cmdname' => 'chapter',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/html_tests/check_htmlxref_ignore_ref_top_up.pl 
b/tp/t/results/html_tests/check_htmlxref_ignore_ref_top_up.pl
index a97fe11f65..913325d123 100644
--- a/tp/t/results/html_tests/check_htmlxref_ignore_ref_top_up.pl
+++ b/tp/t/results/html_tests/check_htmlxref_ignore_ref_top_up.pl
@@ -90,7 +90,6 @@ $result_trees{'check_htmlxref_ignore_ref_top_up'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -209,7 +208,6 @@ $result_trees{'check_htmlxref_ignore_ref_top_up'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -282,7 +280,6 @@ $result_trees{'check_htmlxref_ignore_ref_top_up'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -315,7 +312,6 @@ $result_trees{'check_htmlxref_ignore_ref_top_up'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -692,7 +688,6 @@ $result_trees{'check_htmlxref_ignore_ref_top_up'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -747,7 +742,6 @@ $result_trees{'check_htmlxref_ignore_ref_top_up'} = {
         }
       ],
       'cmdname' => 'chapter',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/html_tests/check_htmlxref_menu.pl 
b/tp/t/results/html_tests/check_htmlxref_menu.pl
index 235435a1e5..327b43f0ae 100644
--- a/tp/t/results/html_tests/check_htmlxref_menu.pl
+++ b/tp/t/results/html_tests/check_htmlxref_menu.pl
@@ -90,7 +90,6 @@ $result_trees{'check_htmlxref_menu'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -209,7 +208,6 @@ $result_trees{'check_htmlxref_menu'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -282,7 +280,6 @@ $result_trees{'check_htmlxref_menu'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -315,7 +312,6 @@ $result_trees{'check_htmlxref_menu'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -692,7 +688,6 @@ $result_trees{'check_htmlxref_menu'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -747,7 +742,6 @@ $result_trees{'check_htmlxref_menu'} = {
         }
       ],
       'cmdname' => 'chapter',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/html_tests/check_htmlxref_no_use_nodes.pl 
b/tp/t/results/html_tests/check_htmlxref_no_use_nodes.pl
index bceee7d049..628b415de7 100644
--- a/tp/t/results/html_tests/check_htmlxref_no_use_nodes.pl
+++ b/tp/t/results/html_tests/check_htmlxref_no_use_nodes.pl
@@ -90,7 +90,6 @@ $result_trees{'check_htmlxref_no_use_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -209,7 +208,6 @@ $result_trees{'check_htmlxref_no_use_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -282,7 +280,6 @@ $result_trees{'check_htmlxref_no_use_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -315,7 +312,6 @@ $result_trees{'check_htmlxref_no_use_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -692,7 +688,6 @@ $result_trees{'check_htmlxref_no_use_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -747,7 +742,6 @@ $result_trees{'check_htmlxref_no_use_nodes'} = {
         }
       ],
       'cmdname' => 'chapter',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/html_tests/commands_in_abbr.pl 
b/tp/t/results/html_tests/commands_in_abbr.pl
index 0a23a655cf..48114682f6 100644
--- a/tp/t/results/html_tests/commands_in_abbr.pl
+++ b/tp/t/results/html_tests/commands_in_abbr.pl
@@ -39,7 +39,6 @@ $result_trees{'commands_in_abbr'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -60,7 +59,6 @@ $result_trees{'commands_in_abbr'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -86,7 +84,6 @@ $result_trees{'commands_in_abbr'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -127,7 +124,6 @@ $result_trees{'commands_in_abbr'} = {
                             }
                           ],
                           'cmdname' => 'b',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -148,7 +144,6 @@ $result_trees{'commands_in_abbr'} = {
                     }
                   ],
                   'cmdname' => 'abbr',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/html_tests/commands_in_alt.pl 
b/tp/t/results/html_tests/commands_in_alt.pl
index 717e999ed5..efa49ce396 100644
--- a/tp/t/results/html_tests/commands_in_alt.pl
+++ b/tp/t/results/html_tests/commands_in_alt.pl
@@ -22,12 +22,10 @@ $result_trees{'commands_in_alt'} = {
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
@@ -51,7 +49,6 @@ $result_trees{'commands_in_alt'} = {
                     }
                   ],
                   'cmdname' => 'b',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -65,7 +62,6 @@ $result_trees{'commands_in_alt'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -90,7 +86,6 @@ $result_trees{'commands_in_alt'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -116,12 +111,10 @@ $result_trees{'commands_in_alt'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     },
@@ -145,7 +138,6 @@ $result_trees{'commands_in_alt'} = {
                             }
                           ],
                           'cmdname' => 'b',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -159,7 +151,6 @@ $result_trees{'commands_in_alt'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
diff --git a/tp/t/results/html_tests/commands_in_email.pl 
b/tp/t/results/html_tests/commands_in_email.pl
index ee99e7cba4..9d1419b636 100644
--- a/tp/t/results/html_tests/commands_in_email.pl
+++ b/tp/t/results/html_tests/commands_in_email.pl
@@ -22,13 +22,11 @@ $result_trees{'commands_in_email'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'enddots',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -54,7 +52,6 @@ $result_trees{'commands_in_email'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -68,7 +65,6 @@ $result_trees{'commands_in_email'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/html_tests/deftypefnnewline_for_copying_after.pl 
b/tp/t/results/html_tests/deftypefnnewline_for_copying_after.pl
index a41a1925b0..fd7c938ae2 100644
--- a/tp/t/results/html_tests/deftypefnnewline_for_copying_after.pl
+++ b/tp/t/results/html_tests/deftypefnnewline_for_copying_after.pl
@@ -12,7 +12,6 @@ $result_trees{'deftypefnnewline_for_copying_after'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -340,7 +339,6 @@ $result_trees{'deftypefnnewline_for_copying_after'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/html_tests/deftypefnnewline_for_copying_before.pl 
b/tp/t/results/html_tests/deftypefnnewline_for_copying_before.pl
index 977c05c1e2..b0ba8bd725 100644
--- a/tp/t/results/html_tests/deftypefnnewline_for_copying_before.pl
+++ b/tp/t/results/html_tests/deftypefnnewline_for_copying_before.pl
@@ -55,7 +55,6 @@ $result_trees{'deftypefnnewline_for_copying_before'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -300,7 +299,6 @@ $result_trees{'deftypefnnewline_for_copying_before'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/html_tests/documentdescription.pl 
b/tp/t/results/html_tests/documentdescription.pl
index 31605e08cf..5a7274e2c6 100644
--- a/tp/t/results/html_tests/documentdescription.pl
+++ b/tp/t/results/html_tests/documentdescription.pl
@@ -12,7 +12,6 @@ $result_trees{'documentdescription'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -43,7 +42,6 @@ $result_trees{'documentdescription'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -58,13 +56,11 @@ $result_trees{'documentdescription'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -79,13 +75,11 @@ $result_trees{'documentdescription'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'enddots',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -112,7 +106,6 @@ $result_trees{'documentdescription'} = {
                     }
                   ],
                   'cmdname' => 'verb',
-                  'contents' => [],
                   'extra' => {
                     'delimiter' => ':'
                   },
@@ -130,13 +123,11 @@ $result_trees{'documentdescription'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'aa',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -166,7 +157,6 @@ $result_trees{'documentdescription'} = {
                             }
                           ],
                           'cmdname' => 'dotless',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -180,7 +170,6 @@ $result_trees{'documentdescription'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -210,7 +199,6 @@ $result_trees{'documentdescription'} = {
                             }
                           ],
                           'cmdname' => 'code',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -228,7 +216,6 @@ $result_trees{'documentdescription'} = {
                     }
                   ],
                   'cmdname' => 'email',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -310,7 +297,6 @@ $result_trees{'documentdescription'} = {
         }
       ],
       'cmdname' => 'top',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
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 011795e4ba..1dcc35cb5b 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
@@ -85,7 +85,6 @@ $result_trees{'empty_lines_at_beginning_no_setfilename'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/html_tests/example_at_commands_arguments.pl 
b/tp/t/results/html_tests/example_at_commands_arguments.pl
index ec49779190..720e0e4360 100644
--- a/tp/t/results/html_tests/example_at_commands_arguments.pl
+++ b/tp/t/results/html_tests/example_at_commands_arguments.pl
@@ -31,7 +31,6 @@ $result_trees{'example_at_commands_arguments'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -46,13 +45,11 @@ $result_trees{'example_at_commands_arguments'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'TeX',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -67,13 +64,11 @@ $result_trees{'example_at_commands_arguments'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'exclamdown',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -99,7 +94,6 @@ $result_trees{'example_at_commands_arguments'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -114,13 +108,11 @@ $result_trees{'example_at_commands_arguments'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'enddots',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -139,13 +131,11 @@ $result_trees{'example_at_commands_arguments'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'comma',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/html_tests/example_empty_arguments.pl 
b/tp/t/results/html_tests/example_empty_arguments.pl
index 4f92258366..3a260062da 100644
--- a/tp/t/results/html_tests/example_empty_arguments.pl
+++ b/tp/t/results/html_tests/example_empty_arguments.pl
@@ -12,37 +12,30 @@ $result_trees{'example_empty_arguments'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -113,12 +106,10 @@ $result_trees{'example_empty_arguments'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
             {
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => ' '
               },
@@ -126,12 +117,10 @@ $result_trees{'example_empty_arguments'} = {
               'type' => 'block_line_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
             {
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => '  '
               },
@@ -139,17 +128,14 @@ $result_trees{'example_empty_arguments'} = {
               'type' => 'block_line_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => ' 
 '
@@ -220,17 +206,14 @@ $result_trees{'example_empty_arguments'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
@@ -245,17 +228,14 @@ $result_trees{'example_empty_arguments'} = {
               'type' => 'block_line_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/html_tests/footnotestyle_separate_late.pl 
b/tp/t/results/html_tests/footnotestyle_separate_late.pl
index 386c683d95..efa871a959 100644
--- a/tp/t/results/html_tests/footnotestyle_separate_late.pl
+++ b/tp/t/results/html_tests/footnotestyle_separate_late.pl
@@ -9,7 +9,6 @@ $result_trees{'footnotestyle_separate_late'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -31,7 +30,6 @@ $result_trees{'footnotestyle_separate_late'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -108,7 +106,6 @@ $result_trees{'footnotestyle_separate_late'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -178,7 +175,6 @@ $result_trees{'footnotestyle_separate_late'} = [
                         }
                       ],
                       'cmdname' => 'footnote',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -230,7 +226,6 @@ $result_trees{'footnotestyle_separate_late'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -300,7 +295,6 @@ $result_trees{'footnotestyle_separate_late'} = [
                         }
                       ],
                       'cmdname' => 'footnote',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/html_tests/html_in_copying.pl 
b/tp/t/results/html_tests/html_in_copying.pl
index 1180935b08..8940a86848 100644
--- a/tp/t/results/html_tests/html_in_copying.pl
+++ b/tp/t/results/html_tests/html_in_copying.pl
@@ -18,7 +18,6 @@ $result_trees{'html_in_copying'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -49,7 +48,6 @@ $result_trees{'html_in_copying'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -173,7 +171,6 @@ $result_trees{'html_in_copying'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/html_tests/image_link_prefix.pl 
b/tp/t/results/html_tests/image_link_prefix.pl
index 7cfdfc28e2..f64e3fb3d8 100644
--- a/tp/t/results/html_tests/image_link_prefix.pl
+++ b/tp/t/results/html_tests/image_link_prefix.pl
@@ -23,7 +23,6 @@ $result_trees{'image_link_prefix'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
diff --git a/tp/t/results/html_tests/index_and_node_same_name.pl 
b/tp/t/results/html_tests/index_and_node_same_name.pl
index 18300e8cc6..e5471d32ad 100644
--- a/tp/t/results/html_tests/index_and_node_same_name.pl
+++ b/tp/t/results/html_tests/index_and_node_same_name.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'index_and_node_same_name'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'index_and_node_same_name'} = {
         }
       ],
       'cmdname' => 'top',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/html_tests/index_below.pl 
b/tp/t/results/html_tests/index_below.pl
index d6d48bc03b..7f84a631d7 100644
--- a/tp/t/results/html_tests/index_below.pl
+++ b/tp/t/results/html_tests/index_below.pl
@@ -9,7 +9,6 @@ $result_trees{'index_below'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
diff --git a/tp/t/results/html_tests/itemize_arguments.pl 
b/tp/t/results/html_tests/itemize_arguments.pl
index b9f7b1c0ac..673ec8e028 100644
--- a/tp/t/results/html_tests/itemize_arguments.pl
+++ b/tp/t/results/html_tests/itemize_arguments.pl
@@ -223,7 +223,6 @@ $result_trees{'itemize_arguments'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -270,7 +269,6 @@ $result_trees{'itemize_arguments'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -635,7 +633,6 @@ $result_trees{'itemize_arguments'} = {
               'contents' => [
                 {
                   'cmdname' => 'today',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -672,13 +669,11 @@ $result_trees{'itemize_arguments'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'today',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -760,13 +755,11 @@ $result_trees{'itemize_arguments'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'aa',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -785,13 +778,11 @@ $result_trees{'itemize_arguments'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'aa',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -805,7 +796,6 @@ $result_trees{'itemize_arguments'} = {
                     }
                   ],
                   'cmdname' => 'sc',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -841,13 +831,11 @@ $result_trees{'itemize_arguments'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -866,13 +854,11 @@ $result_trees{'itemize_arguments'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'aa',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -886,7 +872,6 @@ $result_trees{'itemize_arguments'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -967,13 +952,11 @@ $result_trees{'itemize_arguments'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'tie',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1010,13 +993,11 @@ $result_trees{'itemize_arguments'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'tie',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1098,13 +1079,11 @@ $result_trees{'itemize_arguments'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'tie',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1144,13 +1123,11 @@ $result_trees{'itemize_arguments'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'tie',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1230,7 +1207,6 @@ $result_trees{'itemize_arguments'} = {
               'contents' => [
                 {
                   'cmdname' => 'atchar',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1334,13 +1310,11 @@ $result_trees{'itemize_arguments'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'atchar',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1380,13 +1354,11 @@ $result_trees{'itemize_arguments'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'atchar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1673,13 +1645,11 @@ $result_trees{'itemize_arguments'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'registeredsymbol',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1716,13 +1686,11 @@ $result_trees{'itemize_arguments'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'registeredsymbol',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1804,13 +1772,11 @@ $result_trees{'itemize_arguments'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'registeredsymbol',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1850,13 +1816,11 @@ $result_trees{'itemize_arguments'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'registeredsymbol',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1937,13 +1901,11 @@ $result_trees{'itemize_arguments'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'enddots',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1980,13 +1942,11 @@ $result_trees{'itemize_arguments'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'enddots',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2068,13 +2028,11 @@ $result_trees{'itemize_arguments'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'enddots',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2114,13 +2072,11 @@ $result_trees{'itemize_arguments'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'enddots',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2200,7 +2156,6 @@ $result_trees{'itemize_arguments'} = {
               'contents' => [
                 {
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2230,7 +2185,6 @@ $result_trees{'itemize_arguments'} = {
                             }
                           ],
                           'cmdname' => '^',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -2244,7 +2198,6 @@ $result_trees{'itemize_arguments'} = {
                     }
                   ],
                   'cmdname' => 'sc',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2291,7 +2244,6 @@ $result_trees{'itemize_arguments'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2321,7 +2273,6 @@ $result_trees{'itemize_arguments'} = {
                                 }
                               ],
                               'cmdname' => '^',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -2335,7 +2286,6 @@ $result_trees{'itemize_arguments'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2415,7 +2365,6 @@ $result_trees{'itemize_arguments'} = {
               'contents' => [
                 {
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2445,7 +2394,6 @@ $result_trees{'itemize_arguments'} = {
                             }
                           ],
                           'cmdname' => '^',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -2459,7 +2407,6 @@ $result_trees{'itemize_arguments'} = {
                     }
                   ],
                   'cmdname' => 'sc',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2506,7 +2453,6 @@ $result_trees{'itemize_arguments'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2536,7 +2482,6 @@ $result_trees{'itemize_arguments'} = {
                                 }
                               ],
                               'cmdname' => '^',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -2550,7 +2495,6 @@ $result_trees{'itemize_arguments'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2646,7 +2590,6 @@ $result_trees{'itemize_arguments'} = {
                             }
                           ],
                           'cmdname' => 'dotless',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -2660,7 +2603,6 @@ $result_trees{'itemize_arguments'} = {
                     }
                   ],
                   'cmdname' => '~',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2686,7 +2628,6 @@ $result_trees{'itemize_arguments'} = {
                     }
                   ],
                   'cmdname' => 'dotless',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2720,7 +2661,6 @@ $result_trees{'itemize_arguments'} = {
                                     }
                                   ],
                                   'cmdname' => 'dotless',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -2734,7 +2674,6 @@ $result_trees{'itemize_arguments'} = {
                             }
                           ],
                           'cmdname' => '~',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -2760,7 +2699,6 @@ $result_trees{'itemize_arguments'} = {
                             }
                           ],
                           'cmdname' => 'dotless',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -2774,7 +2712,6 @@ $result_trees{'itemize_arguments'} = {
                     }
                   ],
                   'cmdname' => 'sc',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2825,7 +2762,6 @@ $result_trees{'itemize_arguments'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -2839,7 +2775,6 @@ $result_trees{'itemize_arguments'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2865,7 +2800,6 @@ $result_trees{'itemize_arguments'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2899,7 +2833,6 @@ $result_trees{'itemize_arguments'} = {
                                         }
                                       ],
                                       'cmdname' => 'dotless',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => '',
@@ -2913,7 +2846,6 @@ $result_trees{'itemize_arguments'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -2939,7 +2871,6 @@ $result_trees{'itemize_arguments'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -2953,7 +2884,6 @@ $result_trees{'itemize_arguments'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3045,7 +2975,6 @@ $result_trees{'itemize_arguments'} = {
                     }
                   ],
                   'cmdname' => 'udotaccent',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3075,7 +3004,6 @@ $result_trees{'itemize_arguments'} = {
                             }
                           ],
                           'cmdname' => '\'',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3089,7 +3017,6 @@ $result_trees{'itemize_arguments'} = {
                     }
                   ],
                   'cmdname' => 'v',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3119,7 +3046,6 @@ $result_trees{'itemize_arguments'} = {
                             }
                           ],
                           'cmdname' => 'udotaccent',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3149,7 +3075,6 @@ $result_trees{'itemize_arguments'} = {
                                     }
                                   ],
                                   'cmdname' => '\'',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -3163,7 +3088,6 @@ $result_trees{'itemize_arguments'} = {
                             }
                           ],
                           'cmdname' => 'v',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3177,7 +3101,6 @@ $result_trees{'itemize_arguments'} = {
                     }
                   ],
                   'cmdname' => 'sc',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3224,7 +3147,6 @@ $result_trees{'itemize_arguments'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3254,7 +3176,6 @@ $result_trees{'itemize_arguments'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3268,7 +3189,6 @@ $result_trees{'itemize_arguments'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3298,7 +3218,6 @@ $result_trees{'itemize_arguments'} = {
                                 }
                               ],
                               'cmdname' => 'udotaccent',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3328,7 +3247,6 @@ $result_trees{'itemize_arguments'} = {
                                         }
                                       ],
                                       'cmdname' => '\'',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => '',
@@ -3342,7 +3260,6 @@ $result_trees{'itemize_arguments'} = {
                                 }
                               ],
                               'cmdname' => 'v',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3356,7 +3273,6 @@ $result_trees{'itemize_arguments'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3456,7 +3372,6 @@ $result_trees{'itemize_arguments'} = {
                                     }
                                   ],
                                   'cmdname' => '~',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -3470,7 +3385,6 @@ $result_trees{'itemize_arguments'} = {
                             }
                           ],
                           'cmdname' => ',',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3484,7 +3398,6 @@ $result_trees{'itemize_arguments'} = {
                     }
                   ],
                   'cmdname' => '=',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3526,7 +3439,6 @@ $result_trees{'itemize_arguments'} = {
                                             }
                                           ],
                                           'cmdname' => '~',
-                                          'contents' => [],
                                           'parent' => {},
                                           'source_info' => {
                                             'file_name' => '',
@@ -3540,7 +3452,6 @@ $result_trees{'itemize_arguments'} = {
                                     }
                                   ],
                                   'cmdname' => ',',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -3554,7 +3465,6 @@ $result_trees{'itemize_arguments'} = {
                             }
                           ],
                           'cmdname' => '=',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3568,7 +3478,6 @@ $result_trees{'itemize_arguments'} = {
                     }
                   ],
                   'cmdname' => 'sc',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3623,7 +3532,6 @@ $result_trees{'itemize_arguments'} = {
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => '',
@@ -3637,7 +3545,6 @@ $result_trees{'itemize_arguments'} = {
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3651,7 +3558,6 @@ $result_trees{'itemize_arguments'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3693,7 +3599,6 @@ $result_trees{'itemize_arguments'} = {
                                                 }
                                               ],
                                               'cmdname' => '~',
-                                              'contents' => [],
                                               'parent' => {},
                                               'source_info' => {
                                                 'file_name' => '',
@@ -3707,7 +3612,6 @@ $result_trees{'itemize_arguments'} = {
                                         }
                                       ],
                                       'cmdname' => ',',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => '',
@@ -3721,7 +3625,6 @@ $result_trees{'itemize_arguments'} = {
                                 }
                               ],
                               'cmdname' => '=',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3735,7 +3638,6 @@ $result_trees{'itemize_arguments'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3815,7 +3717,6 @@ $result_trees{'itemize_arguments'} = {
               'contents' => [
                 {
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3852,13 +3753,11 @@ $result_trees{'itemize_arguments'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3940,13 +3839,11 @@ $result_trees{'itemize_arguments'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'click',
-                  'contents' => [],
                   'extra' => {
                     'clickstyle' => 'arrow'
                   },
@@ -3986,13 +3883,11 @@ $result_trees{'itemize_arguments'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'click',
-                      'contents' => [],
                       'extra' => {
                         'clickstyle' => 'arrow'
                       },
@@ -4077,13 +3972,11 @@ $result_trees{'itemize_arguments'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'click',
-                  'contents' => [],
                   'extra' => {
                     'clickstyle' => 'arrow'
                   },
@@ -4126,13 +4019,11 @@ $result_trees{'itemize_arguments'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'click',
-                      'contents' => [],
                       'extra' => {
                         'clickstyle' => 'arrow'
                       },
@@ -4245,13 +4136,11 @@ $result_trees{'itemize_arguments'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'click',
-                  'contents' => [],
                   'extra' => {
                     'clickstyle' => 'result'
                   },
@@ -4291,13 +4180,11 @@ $result_trees{'itemize_arguments'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'click',
-                      'contents' => [],
                       'extra' => {
                         'clickstyle' => 'result'
                       },
@@ -4382,13 +4269,11 @@ $result_trees{'itemize_arguments'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'click',
-                  'contents' => [],
                   'extra' => {
                     'clickstyle' => 'result'
                   },
@@ -4431,13 +4316,11 @@ $result_trees{'itemize_arguments'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'click',
-                      'contents' => [],
                       'extra' => {
                         'clickstyle' => 'result'
                       },
@@ -4521,13 +4404,11 @@ $result_trees{'itemize_arguments'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'error',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -4564,13 +4445,11 @@ $result_trees{'itemize_arguments'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'error',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4652,13 +4531,11 @@ $result_trees{'itemize_arguments'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'error',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -4698,13 +4575,11 @@ $result_trees{'itemize_arguments'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'error',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4814,13 +4689,11 @@ $result_trees{'itemize_arguments'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'error',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -4857,13 +4730,11 @@ $result_trees{'itemize_arguments'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'error',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4945,13 +4816,11 @@ $result_trees{'itemize_arguments'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'error',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -4991,13 +4860,11 @@ $result_trees{'itemize_arguments'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'error',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/html_tests/itemize_arguments_enable_encoding.pl 
b/tp/t/results/html_tests/itemize_arguments_enable_encoding.pl
index 1fd094e569..95ad0976d2 100644
--- a/tp/t/results/html_tests/itemize_arguments_enable_encoding.pl
+++ b/tp/t/results/html_tests/itemize_arguments_enable_encoding.pl
@@ -223,7 +223,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -270,7 +269,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -635,7 +633,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
               'contents' => [
                 {
                   'cmdname' => 'today',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -672,13 +669,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'today',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -760,13 +755,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'aa',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -785,13 +778,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'aa',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -805,7 +796,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => 'sc',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -841,13 +831,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -866,13 +854,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'aa',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -886,7 +872,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -967,13 +952,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'tie',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1010,13 +993,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'tie',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1098,13 +1079,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'tie',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1144,13 +1123,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'tie',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1230,7 +1207,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
               'contents' => [
                 {
                   'cmdname' => 'atchar',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1334,13 +1310,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'atchar',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1380,13 +1354,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'atchar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1673,13 +1645,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'registeredsymbol',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1716,13 +1686,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'registeredsymbol',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1804,13 +1772,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'registeredsymbol',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1850,13 +1816,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'registeredsymbol',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1937,13 +1901,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'enddots',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1980,13 +1942,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'enddots',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2068,13 +2028,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'enddots',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2114,13 +2072,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'enddots',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2200,7 +2156,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
               'contents' => [
                 {
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2230,7 +2185,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                             }
                           ],
                           'cmdname' => '^',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -2244,7 +2198,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => 'sc',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2291,7 +2244,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2321,7 +2273,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                 }
                               ],
                               'cmdname' => '^',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -2335,7 +2286,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2415,7 +2365,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
               'contents' => [
                 {
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2445,7 +2394,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                             }
                           ],
                           'cmdname' => '^',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -2459,7 +2407,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => 'sc',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2506,7 +2453,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2536,7 +2482,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                 }
                               ],
                               'cmdname' => '^',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -2550,7 +2495,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2646,7 +2590,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                             }
                           ],
                           'cmdname' => 'dotless',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -2660,7 +2603,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '~',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2686,7 +2628,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => 'dotless',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2720,7 +2661,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                     }
                                   ],
                                   'cmdname' => 'dotless',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -2734,7 +2674,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                             }
                           ],
                           'cmdname' => '~',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -2760,7 +2699,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                             }
                           ],
                           'cmdname' => 'dotless',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -2774,7 +2712,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => 'sc',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2825,7 +2762,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -2839,7 +2775,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2865,7 +2800,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2899,7 +2833,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                         }
                                       ],
                                       'cmdname' => 'dotless',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => '',
@@ -2913,7 +2846,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -2939,7 +2871,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -2953,7 +2884,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3045,7 +2975,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => 'udotaccent',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3075,7 +3004,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                             }
                           ],
                           'cmdname' => '\'',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3089,7 +3017,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => 'v',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3119,7 +3046,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                             }
                           ],
                           'cmdname' => 'udotaccent',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3149,7 +3075,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                     }
                                   ],
                                   'cmdname' => '\'',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -3163,7 +3088,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                             }
                           ],
                           'cmdname' => 'v',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3177,7 +3101,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => 'sc',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3224,7 +3147,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3254,7 +3176,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3268,7 +3189,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3298,7 +3218,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                 }
                               ],
                               'cmdname' => 'udotaccent',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3328,7 +3247,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                         }
                                       ],
                                       'cmdname' => '\'',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => '',
@@ -3342,7 +3260,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                 }
                               ],
                               'cmdname' => 'v',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3356,7 +3273,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3456,7 +3372,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                     }
                                   ],
                                   'cmdname' => '~',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -3470,7 +3385,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                             }
                           ],
                           'cmdname' => ',',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3484,7 +3398,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '=',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3526,7 +3439,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                             }
                                           ],
                                           'cmdname' => '~',
-                                          'contents' => [],
                                           'parent' => {},
                                           'source_info' => {
                                             'file_name' => '',
@@ -3540,7 +3452,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                     }
                                   ],
                                   'cmdname' => ',',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -3554,7 +3465,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                             }
                           ],
                           'cmdname' => '=',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3568,7 +3478,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => 'sc',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3623,7 +3532,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => '',
@@ -3637,7 +3545,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3651,7 +3558,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3693,7 +3599,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                                 }
                                               ],
                                               'cmdname' => '~',
-                                              'contents' => [],
                                               'parent' => {},
                                               'source_info' => {
                                                 'file_name' => '',
@@ -3707,7 +3612,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                         }
                                       ],
                                       'cmdname' => ',',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => '',
@@ -3721,7 +3625,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                                 }
                               ],
                               'cmdname' => '=',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -3735,7 +3638,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3815,7 +3717,6 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
               'contents' => [
                 {
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3852,13 +3753,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -3940,13 +3839,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'click',
-                  'contents' => [],
                   'extra' => {
                     'clickstyle' => 'arrow'
                   },
@@ -3986,13 +3883,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'click',
-                      'contents' => [],
                       'extra' => {
                         'clickstyle' => 'arrow'
                       },
@@ -4077,13 +3972,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'click',
-                  'contents' => [],
                   'extra' => {
                     'clickstyle' => 'arrow'
                   },
@@ -4126,13 +4019,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'click',
-                      'contents' => [],
                       'extra' => {
                         'clickstyle' => 'arrow'
                       },
@@ -4245,13 +4136,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'click',
-                  'contents' => [],
                   'extra' => {
                     'clickstyle' => 'result'
                   },
@@ -4291,13 +4180,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'click',
-                      'contents' => [],
                       'extra' => {
                         'clickstyle' => 'result'
                       },
@@ -4382,13 +4269,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'click',
-                  'contents' => [],
                   'extra' => {
                     'clickstyle' => 'result'
                   },
@@ -4431,13 +4316,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'click',
-                      'contents' => [],
                       'extra' => {
                         'clickstyle' => 'result'
                       },
@@ -4521,13 +4404,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'error',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -4564,13 +4445,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'error',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4652,13 +4531,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'error',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -4698,13 +4575,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'error',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4814,13 +4689,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'error',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -4857,13 +4730,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'error',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -4945,13 +4816,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'error',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -4991,13 +4860,11 @@ $result_trees{'itemize_arguments_enable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'error',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/html_tests/mathjax_with_texinfo.pl 
b/tp/t/results/html_tests/mathjax_with_texinfo.pl
index 875a33d4fc..21c246d890 100644
--- a/tp/t/results/html_tests/mathjax_with_texinfo.pl
+++ b/tp/t/results/html_tests/mathjax_with_texinfo.pl
@@ -12,7 +12,6 @@ $result_trees{'mathjax_with_texinfo'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -59,13 +58,11 @@ $result_trees{'mathjax_with_texinfo'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'copyright',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -88,7 +85,6 @@ $result_trees{'mathjax_with_texinfo'} = {
                 }
               ],
               'cmdname' => 'sup',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -114,7 +110,6 @@ $result_trees{'mathjax_with_texinfo'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -187,13 +182,11 @@ $result_trees{'mathjax_with_texinfo'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'minus',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -208,13 +201,11 @@ $result_trees{'mathjax_with_texinfo'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'geq',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -229,13 +220,11 @@ $result_trees{'mathjax_with_texinfo'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -261,7 +250,6 @@ $result_trees{'mathjax_with_texinfo'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -275,7 +263,6 @@ $result_trees{'mathjax_with_texinfo'} = {
                 }
               ],
               'cmdname' => 'math',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/html_tests/mathjax_with_texinfo_enable_encoding.pl 
b/tp/t/results/html_tests/mathjax_with_texinfo_enable_encoding.pl
index b49deb046d..144376fd77 100644
--- a/tp/t/results/html_tests/mathjax_with_texinfo_enable_encoding.pl
+++ b/tp/t/results/html_tests/mathjax_with_texinfo_enable_encoding.pl
@@ -17,7 +17,6 @@ $result_trees{'mathjax_with_texinfo_enable_encoding'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -64,13 +63,11 @@ $result_trees{'mathjax_with_texinfo_enable_encoding'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'copyright',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -93,7 +90,6 @@ $result_trees{'mathjax_with_texinfo_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'sup',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -119,7 +115,6 @@ $result_trees{'mathjax_with_texinfo_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -192,13 +187,11 @@ $result_trees{'mathjax_with_texinfo_enable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'minus',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -213,13 +206,11 @@ $result_trees{'mathjax_with_texinfo_enable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'geq',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -234,13 +225,11 @@ $result_trees{'mathjax_with_texinfo_enable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -266,7 +255,6 @@ $result_trees{'mathjax_with_texinfo_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -280,7 +268,6 @@ $result_trees{'mathjax_with_texinfo_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'math',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git 
a/tp/t/results/html_tests/mathjax_with_texinfo_no_convert_to_latex.pl 
b/tp/t/results/html_tests/mathjax_with_texinfo_no_convert_to_latex.pl
index 4f7a4f6034..457130b3a7 100644
--- a/tp/t/results/html_tests/mathjax_with_texinfo_no_convert_to_latex.pl
+++ b/tp/t/results/html_tests/mathjax_with_texinfo_no_convert_to_latex.pl
@@ -12,7 +12,6 @@ $result_trees{'mathjax_with_texinfo_no_convert_to_latex'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -59,13 +58,11 @@ $result_trees{'mathjax_with_texinfo_no_convert_to_latex'} = 
{
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'copyright',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -88,7 +85,6 @@ $result_trees{'mathjax_with_texinfo_no_convert_to_latex'} = {
                 }
               ],
               'cmdname' => 'sup',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -114,7 +110,6 @@ $result_trees{'mathjax_with_texinfo_no_convert_to_latex'} = 
{
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -187,13 +182,11 @@ $result_trees{'mathjax_with_texinfo_no_convert_to_latex'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'minus',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -208,13 +201,11 @@ $result_trees{'mathjax_with_texinfo_no_convert_to_latex'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'geq',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -229,13 +220,11 @@ $result_trees{'mathjax_with_texinfo_no_convert_to_latex'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -261,7 +250,6 @@ $result_trees{'mathjax_with_texinfo_no_convert_to_latex'} = 
{
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -275,7 +263,6 @@ $result_trees{'mathjax_with_texinfo_no_convert_to_latex'} = 
{
                 }
               ],
               'cmdname' => 'math',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/html_tests/no_use_iso.pl 
b/tp/t/results/html_tests/no_use_iso.pl
index bb630e9c74..2d087191cb 100644
--- a/tp/t/results/html_tests/no_use_iso.pl
+++ b/tp/t/results/html_tests/no_use_iso.pl
@@ -29,7 +29,6 @@ $result_trees{'no_use_iso'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/html_tests/raw_html.pl 
b/tp/t/results/html_tests/raw_html.pl
index ba7cf9d5f8..8bf3efdbe9 100644
--- a/tp/t/results/html_tests/raw_html.pl
+++ b/tp/t/results/html_tests/raw_html.pl
@@ -12,7 +12,6 @@ $result_trees{'raw_html'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/html_tests/redirection_same_labels.pl 
b/tp/t/results/html_tests/redirection_same_labels.pl
index 12229d8250..545e52d250 100644
--- a/tp/t/results/html_tests/redirection_same_labels.pl
+++ b/tp/t/results/html_tests/redirection_same_labels.pl
@@ -9,7 +9,6 @@ $result_trees{'redirection_same_labels'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -31,7 +30,6 @@ $result_trees{'redirection_same_labels'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -82,7 +80,6 @@ $result_trees{'redirection_same_labels'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -345,7 +342,6 @@ $result_trees{'redirection_same_labels'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -396,7 +392,6 @@ $result_trees{'redirection_same_labels'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -430,7 +425,6 @@ $result_trees{'redirection_same_labels'} = [
                                 }
                               ],
                               'cmdname' => '"',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -509,7 +503,6 @@ $result_trees{'redirection_same_labels'} = [
                                         }
                                       ],
                                       'cmdname' => 'dotless',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => '',
@@ -523,7 +516,6 @@ $result_trees{'redirection_same_labels'} = [
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -647,7 +639,6 @@ $result_trees{'redirection_same_labels'} = [
                         }
                       ],
                       'cmdname' => '"',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -717,7 +708,6 @@ $result_trees{'redirection_same_labels'} = [
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -731,7 +721,6 @@ $result_trees{'redirection_same_labels'} = [
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -797,7 +786,6 @@ $result_trees{'redirection_same_labels'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -848,7 +836,6 @@ $result_trees{'redirection_same_labels'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -882,7 +869,6 @@ $result_trees{'redirection_same_labels'} = [
                                 }
                               ],
                               'cmdname' => '^',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1006,7 +992,6 @@ $result_trees{'redirection_same_labels'} = [
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1024,7 +1009,6 @@ $result_trees{'redirection_same_labels'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
diff --git a/tp/t/results/html_tests/ref_in_preformatted.pl 
b/tp/t/results/html_tests/ref_in_preformatted.pl
index 2ab8455506..2f2f0ffb0a 100644
--- a/tp/t/results/html_tests/ref_in_preformatted.pl
+++ b/tp/t/results/html_tests/ref_in_preformatted.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'ref_in_preformatted'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'ref_in_preformatted'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -154,7 +152,6 @@ $result_trees{'ref_in_preformatted'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -190,7 +187,6 @@ $result_trees{'ref_in_preformatted'} = {
                     }
                   ],
                   'cmdname' => 'ref',
-                  'contents' => [],
                   'extra' => {
                     'label' => {
                       'args' => [
@@ -210,7 +206,6 @@ $result_trees{'ref_in_preformatted'} = {
                         }
                       ],
                       'cmdname' => 'node',
-                      'contents' => [],
                       'extra' => {
                         'node_content' => [
                           {}
diff --git a/tp/t/results/html_tests/shortcontents_no_top.pl 
b/tp/t/results/html_tests/shortcontents_no_top.pl
index 8042b1ae09..51a4800ee5 100644
--- a/tp/t/results/html_tests/shortcontents_no_top.pl
+++ b/tp/t/results/html_tests/shortcontents_no_top.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'shortcontents_no_top'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
diff --git a/tp/t/results/html_tests/shorttitlepage.pl 
b/tp/t/results/html_tests/shorttitlepage.pl
index bcb4ad1b7c..08b0681f52 100644
--- a/tp/t/results/html_tests/shorttitlepage.pl
+++ b/tp/t/results/html_tests/shorttitlepage.pl
@@ -64,7 +64,6 @@ $result_trees{'shorttitlepage'} = {
                     }
                   ],
                   'cmdname' => 'sc',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -90,7 +89,6 @@ $result_trees{'shorttitlepage'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -146,7 +144,6 @@ $result_trees{'shorttitlepage'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -199,7 +196,6 @@ $result_trees{'shorttitlepage'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -225,7 +221,6 @@ $result_trees{'shorttitlepage'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/html_tests/simple_menu.pl 
b/tp/t/results/html_tests/simple_menu.pl
index 7acc69f682..6caec5ac00 100644
--- a/tp/t/results/html_tests/simple_menu.pl
+++ b/tp/t/results/html_tests/simple_menu.pl
@@ -37,7 +37,6 @@ $result_trees{'simple_menu'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -63,7 +62,6 @@ $result_trees{'simple_menu'} = {
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => '
 '
@@ -83,7 +81,6 @@ $result_trees{'simple_menu'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -147,7 +144,6 @@ $result_trees{'simple_menu'} = {
                               'contents' => [
                                 {
                                   'cmdname' => 'bullet',
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'command_as_argument_inserted'
                                 }
@@ -237,7 +233,6 @@ $result_trees{'simple_menu'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'extra' => {
                                     'spaces_after_argument' => '
 '
@@ -353,7 +348,6 @@ $result_trees{'simple_menu'} = {
                   'contents' => [
                     {
                       'cmdname' => 'bullet',
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'command_as_argument_inserted'
                     }
@@ -449,7 +443,6 @@ $result_trees{'simple_menu'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -535,7 +528,6 @@ $result_trees{'simple_menu'} = {
                   'contents' => [
                     {
                       'cmdname' => 'bullet',
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'command_as_argument_inserted'
                     }
@@ -850,7 +842,6 @@ $result_trees{'simple_menu'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -914,7 +905,6 @@ $result_trees{'simple_menu'} = {
                                   'contents' => [
                                     {
                                       'cmdname' => 'bullet',
-                                      'contents' => [],
                                       'parent' => {},
                                       'type' => 'command_as_argument_inserted'
                                     }
@@ -1004,7 +994,6 @@ $result_trees{'simple_menu'} = {
                                 {
                                   'args' => [
                                     {
-                                      'contents' => [],
                                       'extra' => {
                                         'spaces_after_argument' => '
 '
@@ -1120,7 +1109,6 @@ $result_trees{'simple_menu'} = {
                       'contents' => [
                         {
                           'cmdname' => 'bullet',
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'command_as_argument_inserted'
                         }
@@ -1216,7 +1204,6 @@ $result_trees{'simple_menu'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -1302,7 +1289,6 @@ $result_trees{'simple_menu'} = {
                       'contents' => [
                         {
                           'cmdname' => 'bullet',
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'command_as_argument_inserted'
                         }
diff --git a/tp/t/results/html_tests/simple_menu_in_example.pl 
b/tp/t/results/html_tests/simple_menu_in_example.pl
index a29d74621c..4785092c33 100644
--- a/tp/t/results/html_tests/simple_menu_in_example.pl
+++ b/tp/t/results/html_tests/simple_menu_in_example.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'simple_menu_in_example'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'simple_menu_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -54,7 +52,6 @@ $result_trees{'simple_menu_in_example'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -111,7 +108,6 @@ $result_trees{'simple_menu_in_example'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'extra' => {
                                 'spaces_after_argument' => '
 '
@@ -208,7 +204,6 @@ $result_trees{'simple_menu_in_example'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
diff --git a/tp/t/results/html_tests/test_accents_sc_default.pl 
b/tp/t/results/html_tests/test_accents_sc_default.pl
index 0e418be0d3..ff5ede6ba1 100644
--- a/tp/t/results/html_tests/test_accents_sc_default.pl
+++ b/tp/t/results/html_tests/test_accents_sc_default.pl
@@ -54,7 +54,6 @@ $result_trees{'test_accents_sc_default'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -131,7 +130,6 @@ $result_trees{'test_accents_sc_default'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -212,7 +210,6 @@ $result_trees{'test_accents_sc_default'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -238,7 +235,6 @@ $result_trees{'test_accents_sc_default'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -264,7 +260,6 @@ $result_trees{'test_accents_sc_default'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -290,7 +285,6 @@ $result_trees{'test_accents_sc_default'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -305,13 +299,11 @@ $result_trees{'test_accents_sc_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -326,13 +318,11 @@ $result_trees{'test_accents_sc_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -347,13 +337,11 @@ $result_trees{'test_accents_sc_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -381,13 +369,11 @@ $result_trees{'test_accents_sc_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -402,13 +388,11 @@ $result_trees{'test_accents_sc_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -423,13 +407,11 @@ $result_trees{'test_accents_sc_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -455,7 +437,6 @@ $result_trees{'test_accents_sc_default'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -481,7 +462,6 @@ $result_trees{'test_accents_sc_default'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -496,13 +476,11 @@ $result_trees{'test_accents_sc_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -517,13 +495,11 @@ $result_trees{'test_accents_sc_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -538,13 +514,11 @@ $result_trees{'test_accents_sc_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -560,13 +534,11 @@ $result_trees{'test_accents_sc_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -581,13 +553,11 @@ $result_trees{'test_accents_sc_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -602,13 +572,11 @@ $result_trees{'test_accents_sc_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -624,13 +592,11 @@ $result_trees{'test_accents_sc_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -645,13 +611,11 @@ $result_trees{'test_accents_sc_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -696,7 +660,6 @@ $result_trees{'test_accents_sc_default'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -723,7 +686,6 @@ $result_trees{'test_accents_sc_default'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -739,13 +701,11 @@ $result_trees{'test_accents_sc_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -760,13 +720,11 @@ $result_trees{'test_accents_sc_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -792,7 +750,6 @@ $result_trees{'test_accents_sc_default'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -818,7 +775,6 @@ $result_trees{'test_accents_sc_default'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -848,7 +804,6 @@ $result_trees{'test_accents_sc_default'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -862,7 +817,6 @@ $result_trees{'test_accents_sc_default'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -888,7 +842,6 @@ $result_trees{'test_accents_sc_default'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -914,7 +867,6 @@ $result_trees{'test_accents_sc_default'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -944,7 +896,6 @@ $result_trees{'test_accents_sc_default'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -958,7 +909,6 @@ $result_trees{'test_accents_sc_default'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -992,7 +942,6 @@ $result_trees{'test_accents_sc_default'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1006,7 +955,6 @@ $result_trees{'test_accents_sc_default'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1020,7 +968,6 @@ $result_trees{'test_accents_sc_default'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -1036,13 +983,11 @@ $result_trees{'test_accents_sc_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -1062,13 +1007,11 @@ $result_trees{'test_accents_sc_default'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1083,13 +1026,11 @@ $result_trees{'test_accents_sc_default'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1115,7 +1056,6 @@ $result_trees{'test_accents_sc_default'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1141,7 +1081,6 @@ $result_trees{'test_accents_sc_default'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1171,7 +1110,6 @@ $result_trees{'test_accents_sc_default'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1185,7 +1123,6 @@ $result_trees{'test_accents_sc_default'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1211,7 +1148,6 @@ $result_trees{'test_accents_sc_default'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1237,7 +1173,6 @@ $result_trees{'test_accents_sc_default'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1267,7 +1202,6 @@ $result_trees{'test_accents_sc_default'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1281,7 +1215,6 @@ $result_trees{'test_accents_sc_default'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1315,7 +1248,6 @@ $result_trees{'test_accents_sc_default'} = {
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1329,7 +1261,6 @@ $result_trees{'test_accents_sc_default'} = {
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1343,7 +1274,6 @@ $result_trees{'test_accents_sc_default'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1357,7 +1287,6 @@ $result_trees{'test_accents_sc_default'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
diff --git a/tp/t/results/html_tests/test_accents_sc_default_latin1.pl 
b/tp/t/results/html_tests/test_accents_sc_default_latin1.pl
index 115081c3ad..a2e419ff77 100644
--- a/tp/t/results/html_tests/test_accents_sc_default_latin1.pl
+++ b/tp/t/results/html_tests/test_accents_sc_default_latin1.pl
@@ -92,7 +92,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -169,7 +168,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -250,7 +248,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -276,7 +273,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -302,7 +298,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -328,7 +323,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -343,13 +337,11 @@ $result_trees{'test_accents_sc_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -364,13 +356,11 @@ $result_trees{'test_accents_sc_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -385,13 +375,11 @@ $result_trees{'test_accents_sc_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -419,13 +407,11 @@ $result_trees{'test_accents_sc_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -440,13 +426,11 @@ $result_trees{'test_accents_sc_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -461,13 +445,11 @@ $result_trees{'test_accents_sc_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -493,7 +475,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -519,7 +500,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -534,13 +514,11 @@ $result_trees{'test_accents_sc_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -555,13 +533,11 @@ $result_trees{'test_accents_sc_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -576,13 +552,11 @@ $result_trees{'test_accents_sc_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -598,13 +572,11 @@ $result_trees{'test_accents_sc_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -619,13 +591,11 @@ $result_trees{'test_accents_sc_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -640,13 +610,11 @@ $result_trees{'test_accents_sc_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -662,13 +630,11 @@ $result_trees{'test_accents_sc_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -683,13 +649,11 @@ $result_trees{'test_accents_sc_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -734,7 +698,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -761,7 +724,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -777,13 +739,11 @@ $result_trees{'test_accents_sc_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -798,13 +758,11 @@ $result_trees{'test_accents_sc_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -830,7 +788,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -856,7 +813,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -886,7 +842,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -900,7 +855,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -926,7 +880,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -952,7 +905,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -982,7 +934,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -996,7 +947,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1030,7 +980,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1044,7 +993,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1058,7 +1006,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1074,13 +1021,11 @@ $result_trees{'test_accents_sc_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1100,13 +1045,11 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1121,13 +1064,11 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1153,7 +1094,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1179,7 +1119,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1209,7 +1148,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1223,7 +1161,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1249,7 +1186,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1275,7 +1211,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1305,7 +1240,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1319,7 +1253,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1353,7 +1286,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1367,7 +1299,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1381,7 +1312,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1395,7 +1325,6 @@ $result_trees{'test_accents_sc_default_latin1'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
diff --git a/tp/t/results/html_tests/test_accents_sc_default_usascii.pl 
b/tp/t/results/html_tests/test_accents_sc_default_usascii.pl
index 75bc62fefa..97db37b923 100644
--- a/tp/t/results/html_tests/test_accents_sc_default_usascii.pl
+++ b/tp/t/results/html_tests/test_accents_sc_default_usascii.pl
@@ -92,7 +92,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -169,7 +168,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -250,7 +248,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -276,7 +273,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -302,7 +298,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -328,7 +323,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -354,7 +348,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -369,13 +362,11 @@ $result_trees{'test_accents_sc_default_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -390,13 +381,11 @@ $result_trees{'test_accents_sc_default_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -411,13 +400,11 @@ $result_trees{'test_accents_sc_default_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -445,13 +432,11 @@ $result_trees{'test_accents_sc_default_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -466,13 +451,11 @@ $result_trees{'test_accents_sc_default_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -487,13 +470,11 @@ $result_trees{'test_accents_sc_default_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -519,7 +500,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -545,7 +525,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -560,13 +539,11 @@ $result_trees{'test_accents_sc_default_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -581,13 +558,11 @@ $result_trees{'test_accents_sc_default_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -602,13 +577,11 @@ $result_trees{'test_accents_sc_default_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -624,13 +597,11 @@ $result_trees{'test_accents_sc_default_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -645,13 +616,11 @@ $result_trees{'test_accents_sc_default_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -666,13 +635,11 @@ $result_trees{'test_accents_sc_default_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -688,13 +655,11 @@ $result_trees{'test_accents_sc_default_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -709,13 +674,11 @@ $result_trees{'test_accents_sc_default_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -760,7 +723,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -787,7 +749,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -803,13 +764,11 @@ $result_trees{'test_accents_sc_default_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -824,13 +783,11 @@ $result_trees{'test_accents_sc_default_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -856,7 +813,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -882,7 +838,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -912,7 +867,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -926,7 +880,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -952,7 +905,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -978,7 +930,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1008,7 +959,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1022,7 +972,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1056,7 +1005,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1070,7 +1018,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1084,7 +1031,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1100,13 +1046,11 @@ $result_trees{'test_accents_sc_default_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1126,13 +1070,11 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1147,13 +1089,11 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1179,7 +1119,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1205,7 +1144,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1235,7 +1173,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1249,7 +1186,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1275,7 +1211,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1301,7 +1236,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1331,7 +1265,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1345,7 +1278,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1379,7 +1311,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1393,7 +1324,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1407,7 +1337,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1421,7 +1350,6 @@ $result_trees{'test_accents_sc_default_usascii'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
diff --git a/tp/t/results/html_tests/test_accents_sc_enable_encoding.pl 
b/tp/t/results/html_tests/test_accents_sc_enable_encoding.pl
index f90befaebd..753a309663 100644
--- a/tp/t/results/html_tests/test_accents_sc_enable_encoding.pl
+++ b/tp/t/results/html_tests/test_accents_sc_enable_encoding.pl
@@ -54,7 +54,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -131,7 +130,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -212,7 +210,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -238,7 +235,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -264,7 +260,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -290,7 +285,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -305,13 +299,11 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -326,13 +318,11 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -347,13 +337,11 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -381,13 +369,11 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -402,13 +388,11 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -423,13 +407,11 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -455,7 +437,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -481,7 +462,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -496,13 +476,11 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -517,13 +495,11 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -538,13 +514,11 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -560,13 +534,11 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -581,13 +553,11 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -602,13 +572,11 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -624,13 +592,11 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -645,13 +611,11 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -696,7 +660,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -723,7 +686,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -739,13 +701,11 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -760,13 +720,11 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -792,7 +750,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -818,7 +775,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -848,7 +804,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -862,7 +817,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -888,7 +842,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -914,7 +867,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -944,7 +896,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -958,7 +909,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -992,7 +942,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1006,7 +955,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1020,7 +968,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -1036,13 +983,11 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -1062,13 +1007,11 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1083,13 +1026,11 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1115,7 +1056,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1141,7 +1081,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1171,7 +1110,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1185,7 +1123,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1211,7 +1148,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1237,7 +1173,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1267,7 +1202,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1281,7 +1215,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1315,7 +1248,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1329,7 +1261,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1343,7 +1274,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1357,7 +1287,6 @@ $result_trees{'test_accents_sc_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
diff --git a/tp/t/results/html_tests/test_accents_sc_enable_encoding_latin1.pl 
b/tp/t/results/html_tests/test_accents_sc_enable_encoding_latin1.pl
index 810e56108f..ef4c041190 100644
--- a/tp/t/results/html_tests/test_accents_sc_enable_encoding_latin1.pl
+++ b/tp/t/results/html_tests/test_accents_sc_enable_encoding_latin1.pl
@@ -92,7 +92,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -169,7 +168,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -250,7 +248,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -276,7 +273,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -302,7 +298,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -328,7 +323,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -343,13 +337,11 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -364,13 +356,11 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -385,13 +375,11 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -419,13 +407,11 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -440,13 +426,11 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -461,13 +445,11 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -493,7 +475,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -519,7 +500,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -534,13 +514,11 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -555,13 +533,11 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -576,13 +552,11 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -598,13 +572,11 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -619,13 +591,11 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -640,13 +610,11 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -662,13 +630,11 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -683,13 +649,11 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -734,7 +698,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -761,7 +724,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -777,13 +739,11 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -798,13 +758,11 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -830,7 +788,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -856,7 +813,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -886,7 +842,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -900,7 +855,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -926,7 +880,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -952,7 +905,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -982,7 +934,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -996,7 +947,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1030,7 +980,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1044,7 +993,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1058,7 +1006,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1074,13 +1021,11 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1100,13 +1045,11 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1121,13 +1064,11 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1153,7 +1094,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1179,7 +1119,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1209,7 +1148,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1223,7 +1161,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1249,7 +1186,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1275,7 +1211,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1305,7 +1240,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1319,7 +1253,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1353,7 +1286,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1367,7 +1299,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1381,7 +1312,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1395,7 +1325,6 @@ $result_trees{'test_accents_sc_enable_encoding_latin1'} = 
{
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
diff --git 
a/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_latin1.pl 
b/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_latin1.pl
index 39391e5b2d..ce7c2965a8 100644
--- a/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_latin1.pl
+++ b/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_latin1.pl
@@ -92,7 +92,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -169,7 +168,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -250,7 +248,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -276,7 +273,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -302,7 +298,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -328,7 +323,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -343,13 +337,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -364,13 +356,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -385,13 +375,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -419,13 +407,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -440,13 +426,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -461,13 +445,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -493,7 +475,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -519,7 +500,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -534,13 +514,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -555,13 +533,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -576,13 +552,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -598,13 +572,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -619,13 +591,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -640,13 +610,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -662,13 +630,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -683,13 +649,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -734,7 +698,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -761,7 +724,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -777,13 +739,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -798,13 +758,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -830,7 +788,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -856,7 +813,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -886,7 +842,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -900,7 +855,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -926,7 +880,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -952,7 +905,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -982,7 +934,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -996,7 +947,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1030,7 +980,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1044,7 +993,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1058,7 +1006,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1074,13 +1021,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1100,13 +1045,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1121,13 +1064,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1153,7 +1094,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1179,7 +1119,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1209,7 +1148,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1223,7 +1161,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1249,7 +1186,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1275,7 +1211,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1305,7 +1240,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1319,7 +1253,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1353,7 +1286,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1367,7 +1299,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1381,7 +1312,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1395,7 +1325,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
diff --git 
a/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_usascii.pl 
b/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_usascii.pl
index 2e307b908f..2f5a3fce05 100644
--- a/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_usascii.pl
+++ b/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_usascii.pl
@@ -92,7 +92,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -169,7 +168,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -250,7 +248,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -276,7 +273,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -302,7 +298,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -328,7 +323,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -354,7 +348,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -369,13 +362,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -390,13 +381,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -411,13 +400,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -445,13 +432,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -466,13 +451,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -487,13 +470,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -519,7 +500,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -545,7 +525,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -560,13 +539,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -581,13 +558,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -602,13 +577,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -624,13 +597,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -645,13 +616,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -666,13 +635,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -688,13 +655,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -709,13 +674,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -760,7 +723,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -787,7 +749,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -803,13 +764,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -824,13 +783,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -856,7 +813,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -882,7 +838,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -912,7 +867,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -926,7 +880,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -952,7 +905,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -978,7 +930,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1008,7 +959,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1022,7 +972,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1056,7 +1005,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1070,7 +1018,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1084,7 +1031,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1100,13 +1046,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1126,13 +1070,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1147,13 +1089,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1179,7 +1119,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1205,7 +1144,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1235,7 +1173,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1249,7 +1186,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1275,7 +1211,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1301,7 +1236,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1331,7 +1265,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1345,7 +1278,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1379,7 +1311,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1393,7 +1324,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1407,7 +1337,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1421,7 +1350,6 @@ 
$result_trees{'test_accents_sc_enable_encoding_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
diff --git a/tp/t/results/html_tests/test_accents_sc_enable_encoding_usascii.pl 
b/tp/t/results/html_tests/test_accents_sc_enable_encoding_usascii.pl
index 5fd886139a..3db1759421 100644
--- a/tp/t/results/html_tests/test_accents_sc_enable_encoding_usascii.pl
+++ b/tp/t/results/html_tests/test_accents_sc_enable_encoding_usascii.pl
@@ -92,7 +92,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -169,7 +168,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -250,7 +248,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -276,7 +273,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -302,7 +298,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -328,7 +323,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -354,7 +348,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -369,13 +362,11 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -390,13 +381,11 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -411,13 +400,11 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -445,13 +432,11 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -466,13 +451,11 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -487,13 +470,11 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -519,7 +500,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -545,7 +525,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -560,13 +539,11 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -581,13 +558,11 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -602,13 +577,11 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -624,13 +597,11 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -645,13 +616,11 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -666,13 +635,11 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -688,13 +655,11 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -709,13 +674,11 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -760,7 +723,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -787,7 +749,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -803,13 +764,11 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -824,13 +783,11 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -856,7 +813,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -882,7 +838,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -912,7 +867,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -926,7 +880,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -952,7 +905,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -978,7 +930,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1008,7 +959,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} = 
{
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1022,7 +972,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} = 
{
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1056,7 +1005,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1070,7 +1018,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1084,7 +1031,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1100,13 +1046,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1126,13 +1070,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_usascii'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1147,13 +1089,11 @@ 
$result_trees{'test_accents_sc_enable_encoding_usascii'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1179,7 +1119,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1205,7 +1144,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1235,7 +1173,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1249,7 +1186,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1275,7 +1211,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1301,7 +1236,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1331,7 +1265,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1345,7 +1278,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1379,7 +1311,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1393,7 +1324,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1407,7 +1337,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1421,7 +1350,6 @@ $result_trees{'test_accents_sc_enable_encoding_usascii'} 
= {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
diff --git a/tp/t/results/html_tests/test_accents_sc_to_utf8_latin1.pl 
b/tp/t/results/html_tests/test_accents_sc_to_utf8_latin1.pl
index f3b7014e6b..5dff81bc3d 100644
--- a/tp/t/results/html_tests/test_accents_sc_to_utf8_latin1.pl
+++ b/tp/t/results/html_tests/test_accents_sc_to_utf8_latin1.pl
@@ -92,7 +92,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -169,7 +168,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -250,7 +248,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -276,7 +273,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -302,7 +298,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -328,7 +323,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -343,13 +337,11 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -364,13 +356,11 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -385,13 +375,11 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -419,13 +407,11 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -440,13 +426,11 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -461,13 +445,11 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -493,7 +475,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -519,7 +500,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -534,13 +514,11 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -555,13 +533,11 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -576,13 +552,11 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -598,13 +572,11 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -619,13 +591,11 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -640,13 +610,11 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -662,13 +630,11 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -683,13 +649,11 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -734,7 +698,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -761,7 +724,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -777,13 +739,11 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -798,13 +758,11 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -830,7 +788,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -856,7 +813,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -886,7 +842,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -900,7 +855,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -926,7 +880,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -952,7 +905,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -982,7 +934,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -996,7 +947,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1030,7 +980,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1044,7 +993,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1058,7 +1006,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1074,13 +1021,11 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1100,13 +1045,11 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1121,13 +1064,11 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1153,7 +1094,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1179,7 +1119,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1209,7 +1148,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1223,7 +1161,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1249,7 +1186,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1275,7 +1211,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1305,7 +1240,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1319,7 +1253,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1353,7 +1286,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1367,7 +1299,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1381,7 +1312,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1395,7 +1325,6 @@ $result_trees{'test_accents_sc_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
diff --git a/tp/t/results/html_tests/test_accents_sc_use_numeric_entity.pl 
b/tp/t/results/html_tests/test_accents_sc_use_numeric_entity.pl
index 792cd13664..f2b1e53351 100644
--- a/tp/t/results/html_tests/test_accents_sc_use_numeric_entity.pl
+++ b/tp/t/results/html_tests/test_accents_sc_use_numeric_entity.pl
@@ -54,7 +54,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -131,7 +130,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -212,7 +210,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -238,7 +235,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -264,7 +260,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -290,7 +285,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -305,13 +299,11 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -326,13 +318,11 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -347,13 +337,11 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -381,13 +369,11 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -402,13 +388,11 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -423,13 +407,11 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -455,7 +437,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -481,7 +462,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -496,13 +476,11 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -517,13 +495,11 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -538,13 +514,11 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -560,13 +534,11 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -581,13 +553,11 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -602,13 +572,11 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -624,13 +592,11 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -645,13 +611,11 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -696,7 +660,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -723,7 +686,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -739,13 +701,11 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -760,13 +720,11 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -792,7 +750,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -818,7 +775,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -848,7 +804,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -862,7 +817,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -888,7 +842,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -914,7 +867,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -944,7 +896,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -958,7 +909,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -992,7 +942,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1006,7 +955,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1020,7 +968,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -1036,13 +983,11 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -1062,13 +1007,11 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1083,13 +1026,11 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1115,7 +1056,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1141,7 +1081,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1171,7 +1110,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1185,7 +1123,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1211,7 +1148,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1237,7 +1173,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1267,7 +1202,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1281,7 +1215,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1315,7 +1248,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1329,7 +1261,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1343,7 +1274,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1357,7 +1287,6 @@ $result_trees{'test_accents_sc_use_numeric_entity'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
diff --git a/tp/t/results/html_tests/test_xrefautomaticsectiontitle.pl 
b/tp/t/results/html_tests/test_xrefautomaticsectiontitle.pl
index 81e69ff205..0f4410ffee 100644
--- a/tp/t/results/html_tests/test_xrefautomaticsectiontitle.pl
+++ b/tp/t/results/html_tests/test_xrefautomaticsectiontitle.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'test_xrefautomaticsectiontitle'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'test_xrefautomaticsectiontitle'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -81,7 +79,6 @@ $result_trees{'test_xrefautomaticsectiontitle'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -221,7 +218,6 @@ $result_trees{'test_xrefautomaticsectiontitle'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -322,7 +318,6 @@ $result_trees{'test_xrefautomaticsectiontitle'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -407,7 +402,6 @@ $result_trees{'test_xrefautomaticsectiontitle'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git 
a/tp/t/results/html_tests/test_xrefautomaticsectiontitle_off_first.pl 
b/tp/t/results/html_tests/test_xrefautomaticsectiontitle_off_first.pl
index 90bb1ed693..eb1e15c88a 100644
--- a/tp/t/results/html_tests/test_xrefautomaticsectiontitle_off_first.pl
+++ b/tp/t/results/html_tests/test_xrefautomaticsectiontitle_off_first.pl
@@ -74,7 +74,6 @@ $result_trees{'test_xrefautomaticsectiontitle_off_first'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -125,7 +124,6 @@ $result_trees{'test_xrefautomaticsectiontitle_off_first'} = 
{
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -265,7 +263,6 @@ $result_trees{'test_xrefautomaticsectiontitle_off_first'} = 
{
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -329,7 +326,6 @@ $result_trees{'test_xrefautomaticsectiontitle_off_first'} = 
{
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -414,7 +410,6 @@ $result_trees{'test_xrefautomaticsectiontitle_off_first'} = 
{
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/html_tests/tex_expanded_in_copying.pl 
b/tp/t/results/html_tests/tex_expanded_in_copying.pl
index e1d0c6d61e..64d38f2201 100644
--- a/tp/t/results/html_tests/tex_expanded_in_copying.pl
+++ b/tp/t/results/html_tests/tex_expanded_in_copying.pl
@@ -12,7 +12,6 @@ $result_trees{'tex_expanded_in_copying'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -26,7 +25,6 @@ $result_trees{'tex_expanded_in_copying'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git 
a/tp/t/results/html_tests/text_before_top_and_contents_after_title.pl 
b/tp/t/results/html_tests/text_before_top_and_contents_after_title.pl
index 2249deb241..82a4d476ce 100644
--- a/tp/t/results/html_tests/text_before_top_and_contents_after_title.pl
+++ b/tp/t/results/html_tests/text_before_top_and_contents_after_title.pl
@@ -54,7 +54,6 @@ $result_trees{'text_before_top_and_contents_after_title'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git 
a/tp/t/results/html_tests/text_before_top_and_summarycontents_after_title.pl 
b/tp/t/results/html_tests/text_before_top_and_summarycontents_after_title.pl
index 2cbdd2a6bc..c20c39623b 100644
--- a/tp/t/results/html_tests/text_before_top_and_summarycontents_after_title.pl
+++ b/tp/t/results/html_tests/text_before_top_and_summarycontents_after_title.pl
@@ -54,7 +54,6 @@ 
$result_trees{'text_before_top_and_summarycontents_after_title'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/html_tests/titles.pl 
b/tp/t/results/html_tests/titles.pl
index 3e3bae0739..eeb939ea06 100644
--- a/tp/t/results/html_tests/titles.pl
+++ b/tp/t/results/html_tests/titles.pl
@@ -64,7 +64,6 @@ $result_trees{'titles'} = {
                     }
                   ],
                   'cmdname' => 'sc',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -90,7 +89,6 @@ $result_trees{'titles'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -146,7 +144,6 @@ $result_trees{'titles'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -199,7 +196,6 @@ $result_trees{'titles'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -225,7 +221,6 @@ $result_trees{'titles'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/html_tests/uref_accented_letter.pl 
b/tp/t/results/html_tests/uref_accented_letter.pl
index 9c2a1bf8d5..754b2ea705 100644
--- a/tp/t/results/html_tests/uref_accented_letter.pl
+++ b/tp/t/results/html_tests/uref_accented_letter.pl
@@ -33,7 +33,6 @@ $result_trees{'uref_accented_letter'} = {
                         }
                       ],
                       'cmdname' => '"',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -55,7 +54,6 @@ $result_trees{'uref_accented_letter'} = {
                         }
                       ],
                       'cmdname' => 'ogonek',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -69,7 +67,6 @@ $result_trees{'uref_accented_letter'} = {
                 }
               ],
               'cmdname' => 'uref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/html_tests/uref_accented_letter_ascii.pl 
b/tp/t/results/html_tests/uref_accented_letter_ascii.pl
index 9b62ef9638..a7eb078ca2 100644
--- a/tp/t/results/html_tests/uref_accented_letter_ascii.pl
+++ b/tp/t/results/html_tests/uref_accented_letter_ascii.pl
@@ -70,7 +70,6 @@ $result_trees{'uref_accented_letter_ascii'} = {
                         }
                       ],
                       'cmdname' => '"',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -92,7 +91,6 @@ $result_trees{'uref_accented_letter_ascii'} = {
                         }
                       ],
                       'cmdname' => 'ogonek',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -106,7 +104,6 @@ $result_trees{'uref_accented_letter_ascii'} = {
                 }
               ],
               'cmdname' => 'uref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/html_tests/uref_accented_letter_latin1.pl 
b/tp/t/results/html_tests/uref_accented_letter_latin1.pl
index 9b431deb52..12d77f491e 100644
--- a/tp/t/results/html_tests/uref_accented_letter_latin1.pl
+++ b/tp/t/results/html_tests/uref_accented_letter_latin1.pl
@@ -70,7 +70,6 @@ $result_trees{'uref_accented_letter_latin1'} = {
                         }
                       ],
                       'cmdname' => '"',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -92,7 +91,6 @@ $result_trees{'uref_accented_letter_latin1'} = {
                         }
                       ],
                       'cmdname' => 'ogonek',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -106,7 +104,6 @@ $result_trees{'uref_accented_letter_latin1'} = {
                 }
               ],
               'cmdname' => 'uref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/html_tests/utf8_default.pl 
b/tp/t/results/html_tests/utf8_default.pl
index ce08639c48..aaefc79c1e 100644
--- a/tp/t/results/html_tests/utf8_default.pl
+++ b/tp/t/results/html_tests/utf8_default.pl
@@ -66,7 +66,6 @@ $result_trees{'utf8_default'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/html_tests/utf8_enable_encoding.pl 
b/tp/t/results/html_tests/utf8_enable_encoding.pl
index 73fa8a8a77..c7f7ac5396 100644
--- a/tp/t/results/html_tests/utf8_enable_encoding.pl
+++ b/tp/t/results/html_tests/utf8_enable_encoding.pl
@@ -66,7 +66,6 @@ $result_trees{'utf8_enable_encoding'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/html_tests/utf8_enable_encoding_no_use_iso.pl 
b/tp/t/results/html_tests/utf8_enable_encoding_no_use_iso.pl
index 798eebb2aa..56b566413f 100644
--- a/tp/t/results/html_tests/utf8_enable_encoding_no_use_iso.pl
+++ b/tp/t/results/html_tests/utf8_enable_encoding_no_use_iso.pl
@@ -66,7 +66,6 @@ $result_trees{'utf8_enable_encoding_no_use_iso'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/html_tests/utf8_enable_encoding_use_numeric_entity.pl 
b/tp/t/results/html_tests/utf8_enable_encoding_use_numeric_entity.pl
index 92966e3efe..b53ebaa357 100644
--- a/tp/t/results/html_tests/utf8_enable_encoding_use_numeric_entity.pl
+++ b/tp/t/results/html_tests/utf8_enable_encoding_use_numeric_entity.pl
@@ -66,7 +66,6 @@ $result_trees{'utf8_enable_encoding_use_numeric_entity'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/html_tests/utf8_use_numeric_entity.pl 
b/tp/t/results/html_tests/utf8_use_numeric_entity.pl
index 4720b33833..ee16a464df 100644
--- a/tp/t/results/html_tests/utf8_use_numeric_entity.pl
+++ b/tp/t/results/html_tests/utf8_use_numeric_entity.pl
@@ -66,7 +66,6 @@ $result_trees{'utf8_use_numeric_entity'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/html_tests/verbatim_in_multitable_in_example.pl 
b/tp/t/results/html_tests/verbatim_in_multitable_in_example.pl
index 9e66a43dc2..e18c52264e 100644
--- a/tp/t/results/html_tests/verbatim_in_multitable_in_example.pl
+++ b/tp/t/results/html_tests/verbatim_in_multitable_in_example.pl
@@ -12,7 +12,6 @@ $result_trees{'verbatim_in_multitable_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -157,7 +156,6 @@ $result_trees{'verbatim_in_multitable_in_example'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'extra' => {
                                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/html_tests/xml_protected_in_verb.pl 
b/tp/t/results/html_tests/xml_protected_in_verb.pl
index 6af231a9ea..1536493800 100644
--- a/tp/t/results/html_tests/xml_protected_in_verb.pl
+++ b/tp/t/results/html_tests/xml_protected_in_verb.pl
@@ -12,7 +12,6 @@ $result_trees{'xml_protected_in_verb'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -89,7 +88,6 @@ $result_trees{'xml_protected_in_verb'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => '.'
               },
diff --git a/tp/t/results/htmlxref/htmlxref.pl 
b/tp/t/results/htmlxref/htmlxref.pl
index a92455a931..4555c6c750 100644
--- a/tp/t/results/htmlxref/htmlxref.pl
+++ b/tp/t/results/htmlxref/htmlxref.pl
@@ -90,7 +90,6 @@ $result_trees{'htmlxref'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -141,7 +140,6 @@ $result_trees{'htmlxref'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -303,7 +301,6 @@ $result_trees{'htmlxref'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -335,12 +332,10 @@ $result_trees{'htmlxref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -359,7 +354,6 @@ $result_trees{'htmlxref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -390,7 +384,6 @@ $result_trees{'htmlxref'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -477,7 +470,6 @@ $result_trees{'htmlxref'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ';'
               },
@@ -505,12 +497,10 @@ $result_trees{'htmlxref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -526,7 +516,6 @@ $result_trees{'htmlxref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -553,7 +542,6 @@ $result_trees{'htmlxref'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -640,7 +628,6 @@ $result_trees{'htmlxref'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -672,12 +659,10 @@ $result_trees{'htmlxref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -696,7 +681,6 @@ $result_trees{'htmlxref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -727,7 +711,6 @@ $result_trees{'htmlxref'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -814,7 +797,6 @@ $result_trees{'htmlxref'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -855,7 +837,6 @@ $result_trees{'htmlxref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -885,7 +866,6 @@ $result_trees{'htmlxref'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1006,7 +986,6 @@ $result_trees{'htmlxref'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1034,12 +1013,10 @@ $result_trees{'htmlxref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1058,7 +1035,6 @@ $result_trees{'htmlxref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1089,7 +1065,6 @@ $result_trees{'htmlxref'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1210,7 +1185,6 @@ $result_trees{'htmlxref'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1239,7 +1213,6 @@ $result_trees{'htmlxref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -1300,7 +1273,6 @@ $result_trees{'htmlxref'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -1432,7 +1404,6 @@ $result_trees{'htmlxref'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1514,7 +1485,6 @@ $result_trees{'htmlxref'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1543,7 +1513,6 @@ $result_trees{'htmlxref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -1598,7 +1567,6 @@ $result_trees{'htmlxref'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -1734,7 +1702,6 @@ $result_trees{'htmlxref'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1816,7 +1783,6 @@ $result_trees{'htmlxref'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1848,7 +1814,6 @@ $result_trees{'htmlxref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1877,7 +1842,6 @@ $result_trees{'htmlxref'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1959,7 +1923,6 @@ $result_trees{'htmlxref'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1991,7 +1954,6 @@ $result_trees{'htmlxref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -2006,7 +1968,6 @@ $result_trees{'htmlxref'} = {
                       'type' => 'line_arg'
                     },
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'line_arg'
                     },
@@ -2040,7 +2001,6 @@ $result_trees{'htmlxref'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -2167,7 +2127,6 @@ $result_trees{'htmlxref'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2298,7 +2257,6 @@ $result_trees{'htmlxref'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2367,7 +2325,6 @@ $result_trees{'htmlxref'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2449,7 +2406,6 @@ $result_trees{'htmlxref'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -2481,7 +2437,6 @@ $result_trees{'htmlxref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -2510,7 +2465,6 @@ $result_trees{'htmlxref'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2578,7 +2532,6 @@ $result_trees{'htmlxref'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/htmlxref/htmlxref_nodes.pl 
b/tp/t/results/htmlxref/htmlxref_nodes.pl
index 5d1f55fbbf..58c51160a5 100644
--- a/tp/t/results/htmlxref/htmlxref_nodes.pl
+++ b/tp/t/results/htmlxref/htmlxref_nodes.pl
@@ -90,7 +90,6 @@ $result_trees{'htmlxref_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -141,7 +140,6 @@ $result_trees{'htmlxref_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -303,7 +301,6 @@ $result_trees{'htmlxref_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -335,12 +332,10 @@ $result_trees{'htmlxref_nodes'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -359,7 +354,6 @@ $result_trees{'htmlxref_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -390,7 +384,6 @@ $result_trees{'htmlxref_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -477,7 +470,6 @@ $result_trees{'htmlxref_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ';'
               },
@@ -505,12 +497,10 @@ $result_trees{'htmlxref_nodes'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -526,7 +516,6 @@ $result_trees{'htmlxref_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -553,7 +542,6 @@ $result_trees{'htmlxref_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -640,7 +628,6 @@ $result_trees{'htmlxref_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -672,12 +659,10 @@ $result_trees{'htmlxref_nodes'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -696,7 +681,6 @@ $result_trees{'htmlxref_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -727,7 +711,6 @@ $result_trees{'htmlxref_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -814,7 +797,6 @@ $result_trees{'htmlxref_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -855,7 +837,6 @@ $result_trees{'htmlxref_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -885,7 +866,6 @@ $result_trees{'htmlxref_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1006,7 +986,6 @@ $result_trees{'htmlxref_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1034,12 +1013,10 @@ $result_trees{'htmlxref_nodes'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1058,7 +1035,6 @@ $result_trees{'htmlxref_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1089,7 +1065,6 @@ $result_trees{'htmlxref_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1210,7 +1185,6 @@ $result_trees{'htmlxref_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1239,7 +1213,6 @@ $result_trees{'htmlxref_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -1300,7 +1273,6 @@ $result_trees{'htmlxref_nodes'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -1432,7 +1404,6 @@ $result_trees{'htmlxref_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1514,7 +1485,6 @@ $result_trees{'htmlxref_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1543,7 +1513,6 @@ $result_trees{'htmlxref_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -1598,7 +1567,6 @@ $result_trees{'htmlxref_nodes'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -1734,7 +1702,6 @@ $result_trees{'htmlxref_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1816,7 +1783,6 @@ $result_trees{'htmlxref_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1848,7 +1814,6 @@ $result_trees{'htmlxref_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1877,7 +1842,6 @@ $result_trees{'htmlxref_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1959,7 +1923,6 @@ $result_trees{'htmlxref_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1991,7 +1954,6 @@ $result_trees{'htmlxref_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -2006,7 +1968,6 @@ $result_trees{'htmlxref_nodes'} = {
                       'type' => 'line_arg'
                     },
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'line_arg'
                     },
@@ -2040,7 +2001,6 @@ $result_trees{'htmlxref_nodes'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -2167,7 +2127,6 @@ $result_trees{'htmlxref_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2298,7 +2257,6 @@ $result_trees{'htmlxref_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2367,7 +2325,6 @@ $result_trees{'htmlxref_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2449,7 +2406,6 @@ $result_trees{'htmlxref_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -2481,7 +2437,6 @@ $result_trees{'htmlxref_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -2510,7 +2465,6 @@ $result_trees{'htmlxref_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2578,7 +2532,6 @@ $result_trees{'htmlxref_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/htmlxref/htmlxref_only_mono.pl 
b/tp/t/results/htmlxref/htmlxref_only_mono.pl
index 15a38fa381..cfd1045595 100644
--- a/tp/t/results/htmlxref/htmlxref_only_mono.pl
+++ b/tp/t/results/htmlxref/htmlxref_only_mono.pl
@@ -90,7 +90,6 @@ $result_trees{'htmlxref_only_mono'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -141,7 +140,6 @@ $result_trees{'htmlxref_only_mono'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -303,7 +301,6 @@ $result_trees{'htmlxref_only_mono'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -335,12 +332,10 @@ $result_trees{'htmlxref_only_mono'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -359,7 +354,6 @@ $result_trees{'htmlxref_only_mono'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -390,7 +384,6 @@ $result_trees{'htmlxref_only_mono'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -477,7 +470,6 @@ $result_trees{'htmlxref_only_mono'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ';'
               },
@@ -505,12 +497,10 @@ $result_trees{'htmlxref_only_mono'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -526,7 +516,6 @@ $result_trees{'htmlxref_only_mono'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -553,7 +542,6 @@ $result_trees{'htmlxref_only_mono'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -640,7 +628,6 @@ $result_trees{'htmlxref_only_mono'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -672,12 +659,10 @@ $result_trees{'htmlxref_only_mono'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -696,7 +681,6 @@ $result_trees{'htmlxref_only_mono'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -727,7 +711,6 @@ $result_trees{'htmlxref_only_mono'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -814,7 +797,6 @@ $result_trees{'htmlxref_only_mono'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -855,7 +837,6 @@ $result_trees{'htmlxref_only_mono'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -885,7 +866,6 @@ $result_trees{'htmlxref_only_mono'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1006,7 +986,6 @@ $result_trees{'htmlxref_only_mono'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1034,12 +1013,10 @@ $result_trees{'htmlxref_only_mono'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1058,7 +1035,6 @@ $result_trees{'htmlxref_only_mono'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1089,7 +1065,6 @@ $result_trees{'htmlxref_only_mono'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1210,7 +1185,6 @@ $result_trees{'htmlxref_only_mono'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1239,7 +1213,6 @@ $result_trees{'htmlxref_only_mono'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -1300,7 +1273,6 @@ $result_trees{'htmlxref_only_mono'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -1432,7 +1404,6 @@ $result_trees{'htmlxref_only_mono'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1514,7 +1485,6 @@ $result_trees{'htmlxref_only_mono'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1543,7 +1513,6 @@ $result_trees{'htmlxref_only_mono'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -1598,7 +1567,6 @@ $result_trees{'htmlxref_only_mono'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -1734,7 +1702,6 @@ $result_trees{'htmlxref_only_mono'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1816,7 +1783,6 @@ $result_trees{'htmlxref_only_mono'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1848,7 +1814,6 @@ $result_trees{'htmlxref_only_mono'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1877,7 +1842,6 @@ $result_trees{'htmlxref_only_mono'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1959,7 +1923,6 @@ $result_trees{'htmlxref_only_mono'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1991,7 +1954,6 @@ $result_trees{'htmlxref_only_mono'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -2006,7 +1968,6 @@ $result_trees{'htmlxref_only_mono'} = {
                       'type' => 'line_arg'
                     },
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'line_arg'
                     },
@@ -2040,7 +2001,6 @@ $result_trees{'htmlxref_only_mono'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -2167,7 +2127,6 @@ $result_trees{'htmlxref_only_mono'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2298,7 +2257,6 @@ $result_trees{'htmlxref_only_mono'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2367,7 +2325,6 @@ $result_trees{'htmlxref_only_mono'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2449,7 +2406,6 @@ $result_trees{'htmlxref_only_mono'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -2481,7 +2437,6 @@ $result_trees{'htmlxref_only_mono'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -2510,7 +2465,6 @@ $result_trees{'htmlxref_only_mono'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2578,7 +2532,6 @@ $result_trees{'htmlxref_only_mono'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/htmlxref/htmlxref_only_mono_nodes.pl 
b/tp/t/results/htmlxref/htmlxref_only_mono_nodes.pl
index 7cbe0cc978..e20a3725ef 100644
--- a/tp/t/results/htmlxref/htmlxref_only_mono_nodes.pl
+++ b/tp/t/results/htmlxref/htmlxref_only_mono_nodes.pl
@@ -90,7 +90,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -141,7 +140,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -303,7 +301,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -335,12 +332,10 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -359,7 +354,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -390,7 +384,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -477,7 +470,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ';'
               },
@@ -505,12 +497,10 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -526,7 +516,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -553,7 +542,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -640,7 +628,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -672,12 +659,10 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -696,7 +681,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -727,7 +711,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -814,7 +797,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -855,7 +837,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -885,7 +866,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1006,7 +986,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1034,12 +1013,10 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1058,7 +1035,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1089,7 +1065,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1210,7 +1185,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1239,7 +1213,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -1300,7 +1273,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -1432,7 +1404,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1514,7 +1485,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1543,7 +1513,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -1598,7 +1567,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -1734,7 +1702,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1816,7 +1783,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1848,7 +1814,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1877,7 +1842,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1959,7 +1923,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1991,7 +1954,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -2006,7 +1968,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                       'type' => 'line_arg'
                     },
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'line_arg'
                     },
@@ -2040,7 +2001,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -2167,7 +2127,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2298,7 +2257,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2367,7 +2325,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2449,7 +2406,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -2481,7 +2437,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -2510,7 +2465,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2578,7 +2532,6 @@ $result_trees{'htmlxref_only_mono_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/htmlxref/htmlxref_only_split.pl 
b/tp/t/results/htmlxref/htmlxref_only_split.pl
index f8da2b8c0f..965e48d798 100644
--- a/tp/t/results/htmlxref/htmlxref_only_split.pl
+++ b/tp/t/results/htmlxref/htmlxref_only_split.pl
@@ -90,7 +90,6 @@ $result_trees{'htmlxref_only_split'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -141,7 +140,6 @@ $result_trees{'htmlxref_only_split'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -303,7 +301,6 @@ $result_trees{'htmlxref_only_split'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -335,12 +332,10 @@ $result_trees{'htmlxref_only_split'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -359,7 +354,6 @@ $result_trees{'htmlxref_only_split'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -390,7 +384,6 @@ $result_trees{'htmlxref_only_split'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -477,7 +470,6 @@ $result_trees{'htmlxref_only_split'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ';'
               },
@@ -505,12 +497,10 @@ $result_trees{'htmlxref_only_split'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -526,7 +516,6 @@ $result_trees{'htmlxref_only_split'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -553,7 +542,6 @@ $result_trees{'htmlxref_only_split'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -640,7 +628,6 @@ $result_trees{'htmlxref_only_split'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -672,12 +659,10 @@ $result_trees{'htmlxref_only_split'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -696,7 +681,6 @@ $result_trees{'htmlxref_only_split'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -727,7 +711,6 @@ $result_trees{'htmlxref_only_split'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -814,7 +797,6 @@ $result_trees{'htmlxref_only_split'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -855,7 +837,6 @@ $result_trees{'htmlxref_only_split'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -885,7 +866,6 @@ $result_trees{'htmlxref_only_split'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1006,7 +986,6 @@ $result_trees{'htmlxref_only_split'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1034,12 +1013,10 @@ $result_trees{'htmlxref_only_split'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1058,7 +1035,6 @@ $result_trees{'htmlxref_only_split'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1089,7 +1065,6 @@ $result_trees{'htmlxref_only_split'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1210,7 +1185,6 @@ $result_trees{'htmlxref_only_split'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1239,7 +1213,6 @@ $result_trees{'htmlxref_only_split'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -1300,7 +1273,6 @@ $result_trees{'htmlxref_only_split'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -1432,7 +1404,6 @@ $result_trees{'htmlxref_only_split'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1514,7 +1485,6 @@ $result_trees{'htmlxref_only_split'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1543,7 +1513,6 @@ $result_trees{'htmlxref_only_split'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -1598,7 +1567,6 @@ $result_trees{'htmlxref_only_split'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -1734,7 +1702,6 @@ $result_trees{'htmlxref_only_split'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1816,7 +1783,6 @@ $result_trees{'htmlxref_only_split'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1848,7 +1814,6 @@ $result_trees{'htmlxref_only_split'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1877,7 +1842,6 @@ $result_trees{'htmlxref_only_split'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1959,7 +1923,6 @@ $result_trees{'htmlxref_only_split'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1991,7 +1954,6 @@ $result_trees{'htmlxref_only_split'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -2006,7 +1968,6 @@ $result_trees{'htmlxref_only_split'} = {
                       'type' => 'line_arg'
                     },
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'line_arg'
                     },
@@ -2040,7 +2001,6 @@ $result_trees{'htmlxref_only_split'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -2167,7 +2127,6 @@ $result_trees{'htmlxref_only_split'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2298,7 +2257,6 @@ $result_trees{'htmlxref_only_split'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2367,7 +2325,6 @@ $result_trees{'htmlxref_only_split'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2449,7 +2406,6 @@ $result_trees{'htmlxref_only_split'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -2481,7 +2437,6 @@ $result_trees{'htmlxref_only_split'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -2510,7 +2465,6 @@ $result_trees{'htmlxref_only_split'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2578,7 +2532,6 @@ $result_trees{'htmlxref_only_split'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/htmlxref/htmlxref_only_split_nodes.pl 
b/tp/t/results/htmlxref/htmlxref_only_split_nodes.pl
index 814e77fd36..4db99295b1 100644
--- a/tp/t/results/htmlxref/htmlxref_only_split_nodes.pl
+++ b/tp/t/results/htmlxref/htmlxref_only_split_nodes.pl
@@ -90,7 +90,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -141,7 +140,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -303,7 +301,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -335,12 +332,10 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -359,7 +354,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -390,7 +384,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -477,7 +470,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ';'
               },
@@ -505,12 +497,10 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -526,7 +516,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -553,7 +542,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -640,7 +628,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -672,12 +659,10 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -696,7 +681,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -727,7 +711,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -814,7 +797,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -855,7 +837,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -885,7 +866,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1006,7 +986,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1034,12 +1013,10 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1058,7 +1035,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1089,7 +1065,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1210,7 +1185,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1239,7 +1213,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -1300,7 +1273,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -1432,7 +1404,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1514,7 +1485,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1543,7 +1513,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -1598,7 +1567,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -1734,7 +1702,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1816,7 +1783,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1848,7 +1814,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1877,7 +1842,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1959,7 +1923,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -1991,7 +1954,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -2006,7 +1968,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                       'type' => 'line_arg'
                     },
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'line_arg'
                     },
@@ -2040,7 +2001,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -2167,7 +2127,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2298,7 +2257,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2367,7 +2325,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2449,7 +2406,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -2481,7 +2437,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -2510,7 +2465,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2578,7 +2532,6 @@ $result_trees{'htmlxref_only_split_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/include/cpp_line_latin1.pl 
b/tp/t/results/include/cpp_line_latin1.pl
index 4319fe6290..0e8ddbdc8a 100644
--- a/tp/t/results/include/cpp_line_latin1.pl
+++ b/tp/t/results/include/cpp_line_latin1.pl
@@ -92,7 +92,6 @@ $result_trees{'cpp_line_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -118,7 +117,6 @@ $result_trees{'cpp_line_latin1'} = {
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => '
 '
diff --git a/tp/t/results/include/cpp_lines.pl 
b/tp/t/results/include/cpp_lines.pl
index 35159424b5..978aa5cd09 100644
--- a/tp/t/results/include/cpp_lines.pl
+++ b/tp/t/results/include/cpp_lines.pl
@@ -90,7 +90,6 @@ $result_trees{'cpp_lines'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'g_f',
@@ -167,7 +166,6 @@ $result_trees{'cpp_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -312,7 +310,6 @@ $result_trees{'cpp_lines'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'g_f',
@@ -368,7 +365,6 @@ $result_trees{'cpp_lines'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'g_f',
@@ -476,7 +472,6 @@ $result_trees{'cpp_lines'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'g_f',
@@ -537,7 +532,6 @@ $result_trees{'cpp_lines'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'g_f',
@@ -588,7 +582,6 @@ $result_trees{'cpp_lines'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'inc',
@@ -627,7 +620,6 @@ $result_trees{'cpp_lines'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'g_f',
@@ -674,7 +666,6 @@ $result_trees{'cpp_lines'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ':'
               },
@@ -716,7 +707,6 @@ $result_trees{'cpp_lines'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'g_f',
@@ -765,7 +755,6 @@ $result_trees{'cpp_lines'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => '
 '
@@ -824,7 +813,6 @@ $result_trees{'cpp_lines'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => '
 '
@@ -893,7 +881,6 @@ $result_trees{'cpp_lines'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'footnote2',
@@ -952,7 +939,6 @@ $result_trees{'cpp_lines'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'email2',
@@ -1011,7 +997,6 @@ $result_trees{'cpp_lines'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'email2',
@@ -1056,7 +1041,6 @@ $result_trees{'cpp_lines'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'email12',
diff --git a/tp/t/results/include/macro_and_commands_in_early_commands.pl 
b/tp/t/results/include/macro_and_commands_in_early_commands.pl
index d640760a0a..a287927349 100644
--- a/tp/t/results/include/macro_and_commands_in_early_commands.pl
+++ b/tp/t/results/include/macro_and_commands_in_early_commands.pl
@@ -308,7 +308,6 @@ $result_trees{'macro_and_commands_in_early_commands'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/include/macro_in_early_commands.pl 
b/tp/t/results/include/macro_in_early_commands.pl
index aa06249f95..b790665c58 100644
--- a/tp/t/results/include/macro_in_early_commands.pl
+++ b/tp/t/results/include/macro_in_early_commands.pl
@@ -423,7 +423,6 @@ $result_trees{'macro_in_early_commands'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/include/value_expansion_in_include.pl 
b/tp/t/results/include/value_expansion_in_include.pl
index 0b89b74445..5a8c2612fb 100644
--- a/tp/t/results/include/value_expansion_in_include.pl
+++ b/tp/t/results/include/value_expansion_in_include.pl
@@ -190,7 +190,6 @@ $result_trees{'value_expansion_in_include'} = {
                 }
               ],
               'cmdname' => 'emph',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'incl-incl.txi',
@@ -285,7 +284,6 @@ $result_trees{'value_expansion_in_include'} = {
                 }
               ],
               'cmdname' => 'emph',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'incl-incl.txi',
@@ -380,7 +378,6 @@ $result_trees{'value_expansion_in_include'} = {
                 }
               ],
               'cmdname' => 'emph',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'incl-incl.txi',
diff --git a/tp/t/results/indices/complex_recursive_synindex.pl 
b/tp/t/results/indices/complex_recursive_synindex.pl
index 280155b47b..43fdb533c0 100644
--- a/tp/t/results/indices/complex_recursive_synindex.pl
+++ b/tp/t/results/indices/complex_recursive_synindex.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'complex_recursive_synindex'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
diff --git a/tp/t/results/indices/def_syn_indices.pl 
b/tp/t/results/indices/def_syn_indices.pl
index 7734481ce3..375a39a0e1 100644
--- a/tp/t/results/indices/def_syn_indices.pl
+++ b/tp/t/results/indices/def_syn_indices.pl
@@ -75,7 +75,6 @@ $result_trees{'def_syn_indices'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -152,7 +151,6 @@ $result_trees{'def_syn_indices'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -360,7 +358,6 @@ $result_trees{'def_syn_indices'} = {
                     }
                   ],
                   'cmdname' => 'var',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -386,7 +383,6 @@ $result_trees{'def_syn_indices'} = {
                     }
                   ],
                   'cmdname' => '~',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -416,7 +412,6 @@ $result_trees{'def_syn_indices'} = {
                             }
                           ],
                           'cmdname' => 'dotless',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -430,7 +425,6 @@ $result_trees{'def_syn_indices'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/indices/double_index_entry.pl 
b/tp/t/results/indices/double_index_entry.pl
index dbaf9e774c..2311dbcbb5 100644
--- a/tp/t/results/indices/double_index_entry.pl
+++ b/tp/t/results/indices/double_index_entry.pl
@@ -157,7 +157,6 @@ $result_trees{'double_index_entry'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -304,12 +303,10 @@ $result_trees{'double_index_entry'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
diff --git a/tp/t/results/indices/double_seeentry_seealso.pl 
b/tp/t/results/indices/double_seeentry_seealso.pl
index 3ebba31016..7b05059e8e 100644
--- a/tp/t/results/indices/double_seeentry_seealso.pl
+++ b/tp/t/results/indices/double_seeentry_seealso.pl
@@ -36,7 +36,6 @@ $result_trees{'double_seeentry_seealso'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -113,7 +112,6 @@ $result_trees{'double_seeentry_seealso'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -189,7 +187,6 @@ $result_trees{'double_seeentry_seealso'} = {
                     }
                   ],
                   'cmdname' => 'seeentry',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -216,7 +213,6 @@ $result_trees{'double_seeentry_seealso'} = {
                     }
                   ],
                   'cmdname' => 'seeentry',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -275,7 +271,6 @@ $result_trees{'double_seeentry_seealso'} = {
                     }
                   ],
                   'cmdname' => 'seealso',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -311,7 +306,6 @@ $result_trees{'double_seeentry_seealso'} = {
                     }
                   ],
                   'cmdname' => 'seealso',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -379,7 +373,6 @@ $result_trees{'double_seeentry_seealso'} = {
                     }
                   ],
                   'cmdname' => 'seeentry',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -406,7 +399,6 @@ $result_trees{'double_seeentry_seealso'} = {
                     }
                   ],
                   'cmdname' => 'seealso',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -466,7 +458,6 @@ $result_trees{'double_seeentry_seealso'} = {
                     }
                   ],
                   'cmdname' => 'seealso',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -524,7 +515,6 @@ $result_trees{'double_seeentry_seealso'} = {
                         }
                       ],
                       'cmdname' => 'seeentry',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/indices/empty_cindex_entry.pl 
b/tp/t/results/indices/empty_cindex_entry.pl
index ff526738ca..df79224e86 100644
--- a/tp/t/results/indices/empty_cindex_entry.pl
+++ b/tp/t/results/indices/empty_cindex_entry.pl
@@ -36,7 +36,6 @@ $result_trees{'empty_cindex_entry'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -81,7 +80,6 @@ $result_trees{'empty_cindex_entry'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/indices/empty_index_entry.pl 
b/tp/t/results/indices/empty_index_entry.pl
index 75ce247971..7f8e2468bd 100644
--- a/tp/t/results/indices/empty_index_entry.pl
+++ b/tp/t/results/indices/empty_index_entry.pl
@@ -99,7 +99,6 @@ $result_trees{'empty_index_entry'} = {
                 {
                   'contents' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'category'
                       },
@@ -120,7 +119,6 @@ $result_trees{'empty_index_entry'} = {
                       'type' => 'spaces'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name',
                         'spaces_before_argument' => ' '
diff --git a/tp/t/results/indices/empty_string_index_entry.pl 
b/tp/t/results/indices/empty_string_index_entry.pl
index 4eacd16b5d..320e586c5b 100644
--- a/tp/t/results/indices/empty_string_index_entry.pl
+++ b/tp/t/results/indices/empty_string_index_entry.pl
@@ -36,7 +36,6 @@ $result_trees{'empty_string_index_entry'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -91,13 +90,11 @@ $result_trees{'empty_string_index_entry'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'w',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -150,7 +147,6 @@ $result_trees{'empty_string_index_entry'} = {
               'contents' => [
                 {
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -181,13 +177,11 @@ $result_trees{'empty_string_index_entry'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'w',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -315,13 +309,11 @@ $result_trees{'empty_string_index_entry'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'w',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -350,7 +342,6 @@ $result_trees{'empty_string_index_entry'} = {
                       'type' => 'spaces'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -371,7 +362,6 @@ $result_trees{'empty_string_index_entry'} = {
                       'type' => 'spaces'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -459,13 +449,11 @@ $result_trees{'empty_string_index_entry'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'w',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -494,7 +482,6 @@ $result_trees{'empty_string_index_entry'} = {
                       'type' => 'spaces'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -515,7 +502,6 @@ $result_trees{'empty_string_index_entry'} = {
                       'type' => 'spaces'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
diff --git a/tp/t/results/indices/encoding_index_ascii.pl 
b/tp/t/results/indices/encoding_index_ascii.pl
index 41cbdfd7d3..976a011219 100644
--- a/tp/t/results/indices/encoding_index_ascii.pl
+++ b/tp/t/results/indices/encoding_index_ascii.pl
@@ -121,7 +121,6 @@ $result_trees{'encoding_index_ascii'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -188,7 +187,6 @@ $result_trees{'encoding_index_ascii'} = {
                     }
                   ],
                   'cmdname' => '\'',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -214,7 +212,6 @@ $result_trees{'encoding_index_ascii'} = {
                     }
                   ],
                   'cmdname' => '\'',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -273,7 +270,6 @@ $result_trees{'encoding_index_ascii'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -299,7 +295,6 @@ $result_trees{'encoding_index_ascii'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -321,7 +316,6 @@ $result_trees{'encoding_index_ascii'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -343,7 +337,6 @@ $result_trees{'encoding_index_ascii'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -402,7 +395,6 @@ $result_trees{'encoding_index_ascii'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -428,7 +420,6 @@ $result_trees{'encoding_index_ascii'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -450,7 +441,6 @@ $result_trees{'encoding_index_ascii'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -472,7 +462,6 @@ $result_trees{'encoding_index_ascii'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -494,7 +483,6 @@ $result_trees{'encoding_index_ascii'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1690,13 +1678,11 @@ $result_trees{'encoding_index_ascii'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'l',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1744,13 +1730,11 @@ $result_trees{'encoding_index_ascii'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'L',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1809,7 +1793,6 @@ $result_trees{'encoding_index_ascii'} = {
                     }
                   ],
                   'cmdname' => 'dotless',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1835,7 +1818,6 @@ $result_trees{'encoding_index_ascii'} = {
                     }
                   ],
                   'cmdname' => 'dotless',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1902,7 +1884,6 @@ $result_trees{'encoding_index_ascii'} = {
                             }
                           ],
                           'cmdname' => 'dotless',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1916,7 +1897,6 @@ $result_trees{'encoding_index_ascii'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1946,7 +1926,6 @@ $result_trees{'encoding_index_ascii'} = {
                             }
                           ],
                           'cmdname' => 'dotless',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1960,7 +1939,6 @@ $result_trees{'encoding_index_ascii'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2012,13 +1990,11 @@ $result_trees{'encoding_index_ascii'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'ss',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2066,13 +2042,11 @@ $result_trees{'encoding_index_ascii'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'euro',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2120,13 +2094,11 @@ $result_trees{'encoding_index_ascii'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'AE',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2174,13 +2146,11 @@ $result_trees{'encoding_index_ascii'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'exclamdown',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2228,13 +2198,11 @@ $result_trees{'encoding_index_ascii'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'TH',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2282,13 +2250,11 @@ $result_trees{'encoding_index_ascii'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'DH',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2336,13 +2302,11 @@ $result_trees{'encoding_index_ascii'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'textdegree',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2472,13 +2436,11 @@ $result_trees{'encoding_index_ascii'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'quotedblleft',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2526,13 +2488,11 @@ $result_trees{'encoding_index_ascii'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'geq',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2580,13 +2540,11 @@ $result_trees{'encoding_index_ascii'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'comma',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/indices/encoding_index_ascii_enable_encoding.pl 
b/tp/t/results/indices/encoding_index_ascii_enable_encoding.pl
index b1e3513772..ecdc8ad7df 100644
--- a/tp/t/results/indices/encoding_index_ascii_enable_encoding.pl
+++ b/tp/t/results/indices/encoding_index_ascii_enable_encoding.pl
@@ -121,7 +121,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -188,7 +187,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '\'',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -214,7 +212,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '\'',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -273,7 +270,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -299,7 +295,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -321,7 +316,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -343,7 +337,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -402,7 +395,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -428,7 +420,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -450,7 +441,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -472,7 +462,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -494,7 +483,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1690,13 +1678,11 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = 
{
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'l',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1744,13 +1730,11 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = 
{
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'L',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1809,7 +1793,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => 'dotless',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1835,7 +1818,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => 'dotless',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1902,7 +1884,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                             }
                           ],
                           'cmdname' => 'dotless',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1916,7 +1897,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1946,7 +1926,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                             }
                           ],
                           'cmdname' => 'dotless',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1960,7 +1939,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2012,13 +1990,11 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = 
{
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'ss',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2066,13 +2042,11 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = 
{
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'euro',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2120,13 +2094,11 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = 
{
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'AE',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2174,13 +2146,11 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = 
{
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'exclamdown',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2228,13 +2198,11 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = 
{
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'TH',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2282,13 +2250,11 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = 
{
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'DH',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2336,13 +2302,11 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = 
{
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'textdegree',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2472,13 +2436,11 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = 
{
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'quotedblleft',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2526,13 +2488,11 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = 
{
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'geq',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2580,13 +2540,11 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = 
{
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'comma',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/indices/encoding_index_latin1.pl 
b/tp/t/results/indices/encoding_index_latin1.pl
index 3083d32359..ef3bb8110a 100644
--- a/tp/t/results/indices/encoding_index_latin1.pl
+++ b/tp/t/results/indices/encoding_index_latin1.pl
@@ -121,7 +121,6 @@ $result_trees{'encoding_index_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -229,7 +228,6 @@ $result_trees{'encoding_index_latin1'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -255,7 +253,6 @@ $result_trees{'encoding_index_latin1'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -277,7 +274,6 @@ $result_trees{'encoding_index_latin1'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -299,7 +295,6 @@ $result_trees{'encoding_index_latin1'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -358,7 +353,6 @@ $result_trees{'encoding_index_latin1'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -384,7 +378,6 @@ $result_trees{'encoding_index_latin1'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -406,7 +399,6 @@ $result_trees{'encoding_index_latin1'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -428,7 +420,6 @@ $result_trees{'encoding_index_latin1'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -450,7 +441,6 @@ $result_trees{'encoding_index_latin1'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -1646,13 +1636,11 @@ $result_trees{'encoding_index_latin1'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'l',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -1700,13 +1688,11 @@ $result_trees{'encoding_index_latin1'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'L',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -1765,7 +1751,6 @@ $result_trees{'encoding_index_latin1'} = {
                     }
                   ],
                   'cmdname' => 'dotless',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -1791,7 +1776,6 @@ $result_trees{'encoding_index_latin1'} = {
                     }
                   ],
                   'cmdname' => 'dotless',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -1858,7 +1842,6 @@ $result_trees{'encoding_index_latin1'} = {
                             }
                           ],
                           'cmdname' => 'dotless',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'encoding_index_latin1.texi',
@@ -1872,7 +1855,6 @@ $result_trees{'encoding_index_latin1'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -1902,7 +1884,6 @@ $result_trees{'encoding_index_latin1'} = {
                             }
                           ],
                           'cmdname' => 'dotless',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'encoding_index_latin1.texi',
@@ -1916,7 +1897,6 @@ $result_trees{'encoding_index_latin1'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -1968,13 +1948,11 @@ $result_trees{'encoding_index_latin1'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'ss',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -2022,13 +2000,11 @@ $result_trees{'encoding_index_latin1'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'euro',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -2076,13 +2052,11 @@ $result_trees{'encoding_index_latin1'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'AE',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -2130,13 +2104,11 @@ $result_trees{'encoding_index_latin1'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'exclamdown',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -2184,13 +2156,11 @@ $result_trees{'encoding_index_latin1'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'TH',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -2238,13 +2208,11 @@ $result_trees{'encoding_index_latin1'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'DH',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -2292,13 +2260,11 @@ $result_trees{'encoding_index_latin1'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'textdegree',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -2428,13 +2394,11 @@ $result_trees{'encoding_index_latin1'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'quotedblleft',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -2482,13 +2446,11 @@ $result_trees{'encoding_index_latin1'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'geq',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -2536,13 +2498,11 @@ $result_trees{'encoding_index_latin1'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'comma',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
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 c1c790a647..2794686b08 100644
--- a/tp/t/results/indices/encoding_index_latin1_enable_encoding.pl
+++ b/tp/t/results/indices/encoding_index_latin1_enable_encoding.pl
@@ -121,7 +121,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -229,7 +228,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -255,7 +253,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -277,7 +274,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -299,7 +295,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -358,7 +353,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -384,7 +378,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -406,7 +399,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -428,7 +420,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -450,7 +441,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -1646,13 +1636,11 @@ $result_trees{'encoding_index_latin1_enable_encoding'} 
= {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'l',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -1700,13 +1688,11 @@ $result_trees{'encoding_index_latin1_enable_encoding'} 
= {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'L',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -1765,7 +1751,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => 'dotless',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -1791,7 +1776,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => 'dotless',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -1858,7 +1842,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
                             }
                           ],
                           'cmdname' => 'dotless',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'encoding_index_latin1.texi',
@@ -1872,7 +1855,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -1902,7 +1884,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
                             }
                           ],
                           'cmdname' => 'dotless',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'encoding_index_latin1.texi',
@@ -1916,7 +1897,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -1968,13 +1948,11 @@ $result_trees{'encoding_index_latin1_enable_encoding'} 
= {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'ss',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -2022,13 +2000,11 @@ $result_trees{'encoding_index_latin1_enable_encoding'} 
= {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'euro',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -2076,13 +2052,11 @@ $result_trees{'encoding_index_latin1_enable_encoding'} 
= {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'AE',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -2130,13 +2104,11 @@ $result_trees{'encoding_index_latin1_enable_encoding'} 
= {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'exclamdown',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -2184,13 +2156,11 @@ $result_trees{'encoding_index_latin1_enable_encoding'} 
= {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'TH',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -2238,13 +2208,11 @@ $result_trees{'encoding_index_latin1_enable_encoding'} 
= {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'DH',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -2292,13 +2260,11 @@ $result_trees{'encoding_index_latin1_enable_encoding'} 
= {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'textdegree',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -2428,13 +2394,11 @@ $result_trees{'encoding_index_latin1_enable_encoding'} 
= {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'quotedblleft',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -2482,13 +2446,11 @@ $result_trees{'encoding_index_latin1_enable_encoding'} 
= {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'geq',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
@@ -2536,13 +2498,11 @@ $result_trees{'encoding_index_latin1_enable_encoding'} 
= {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'comma',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_latin1.texi',
diff --git a/tp/t/results/indices/encoding_index_utf8.pl 
b/tp/t/results/indices/encoding_index_utf8.pl
index 92898629e6..5ad5282faa 100644
--- a/tp/t/results/indices/encoding_index_utf8.pl
+++ b/tp/t/results/indices/encoding_index_utf8.pl
@@ -121,7 +121,6 @@ $result_trees{'encoding_index_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -229,7 +228,6 @@ $result_trees{'encoding_index_utf8'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -255,7 +253,6 @@ $result_trees{'encoding_index_utf8'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -277,7 +274,6 @@ $result_trees{'encoding_index_utf8'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -299,7 +295,6 @@ $result_trees{'encoding_index_utf8'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -358,7 +353,6 @@ $result_trees{'encoding_index_utf8'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -384,7 +378,6 @@ $result_trees{'encoding_index_utf8'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -406,7 +399,6 @@ $result_trees{'encoding_index_utf8'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -428,7 +420,6 @@ $result_trees{'encoding_index_utf8'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -450,7 +441,6 @@ $result_trees{'encoding_index_utf8'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -1646,13 +1636,11 @@ $result_trees{'encoding_index_utf8'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'l',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -1700,13 +1688,11 @@ $result_trees{'encoding_index_utf8'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'L',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -1765,7 +1751,6 @@ $result_trees{'encoding_index_utf8'} = {
                     }
                   ],
                   'cmdname' => 'dotless',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -1791,7 +1776,6 @@ $result_trees{'encoding_index_utf8'} = {
                     }
                   ],
                   'cmdname' => 'dotless',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -1858,7 +1842,6 @@ $result_trees{'encoding_index_utf8'} = {
                             }
                           ],
                           'cmdname' => 'dotless',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'encoding_index_utf8.texi',
@@ -1872,7 +1855,6 @@ $result_trees{'encoding_index_utf8'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -1902,7 +1884,6 @@ $result_trees{'encoding_index_utf8'} = {
                             }
                           ],
                           'cmdname' => 'dotless',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'encoding_index_utf8.texi',
@@ -1916,7 +1897,6 @@ $result_trees{'encoding_index_utf8'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -1968,13 +1948,11 @@ $result_trees{'encoding_index_utf8'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'ss',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -2022,13 +2000,11 @@ $result_trees{'encoding_index_utf8'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'euro',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -2076,13 +2052,11 @@ $result_trees{'encoding_index_utf8'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'AE',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -2130,13 +2104,11 @@ $result_trees{'encoding_index_utf8'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'exclamdown',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -2184,13 +2156,11 @@ $result_trees{'encoding_index_utf8'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'TH',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -2238,13 +2208,11 @@ $result_trees{'encoding_index_utf8'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'DH',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -2292,13 +2260,11 @@ $result_trees{'encoding_index_utf8'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'textdegree',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -2428,13 +2394,11 @@ $result_trees{'encoding_index_utf8'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'quotedblleft',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -2482,13 +2446,11 @@ $result_trees{'encoding_index_utf8'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'geq',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -2536,13 +2498,11 @@ $result_trees{'encoding_index_utf8'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'comma',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
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 faf7a12fd9..ba560aac1d 100644
--- a/tp/t/results/indices/encoding_index_utf8_enable_encoding.pl
+++ b/tp/t/results/indices/encoding_index_utf8_enable_encoding.pl
@@ -121,7 +121,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -229,7 +228,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -255,7 +253,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -277,7 +274,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -299,7 +295,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -358,7 +353,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -384,7 +378,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -406,7 +399,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -428,7 +420,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -450,7 +441,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -1646,13 +1636,11 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'l',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -1700,13 +1688,11 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'L',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -1765,7 +1751,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => 'dotless',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -1791,7 +1776,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => 'dotless',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -1858,7 +1842,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                             }
                           ],
                           'cmdname' => 'dotless',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'encoding_index_utf8.texi',
@@ -1872,7 +1855,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -1902,7 +1884,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                             }
                           ],
                           'cmdname' => 'dotless',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'encoding_index_utf8.texi',
@@ -1916,7 +1897,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -1968,13 +1948,11 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'ss',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -2022,13 +2000,11 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'euro',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -2076,13 +2052,11 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'AE',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -2130,13 +2104,11 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'exclamdown',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -2184,13 +2156,11 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'TH',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -2238,13 +2208,11 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'DH',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -2292,13 +2260,11 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'textdegree',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -2428,13 +2394,11 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'quotedblleft',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -2482,13 +2446,11 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'geq',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
@@ -2536,13 +2498,11 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'comma',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'encoding_index_utf8.texi',
diff --git a/tp/t/results/indices/explicit_sort_key.pl 
b/tp/t/results/indices/explicit_sort_key.pl
index af8e9577c7..af098fb6fe 100644
--- a/tp/t/results/indices/explicit_sort_key.pl
+++ b/tp/t/results/indices/explicit_sort_key.pl
@@ -36,7 +36,6 @@ $result_trees{'explicit_sort_key'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -62,7 +61,6 @@ $result_trees{'explicit_sort_key'} = {
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => '
 '
@@ -168,7 +166,6 @@ $result_trees{'explicit_sort_key'} = {
                     }
                   ],
                   'cmdname' => 'sortas',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -238,7 +235,6 @@ $result_trees{'explicit_sort_key'} = {
                     }
                   ],
                   'cmdname' => 'sortas',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -308,7 +304,6 @@ $result_trees{'explicit_sort_key'} = {
                     }
                   ],
                   'cmdname' => 'sortas',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -386,7 +381,6 @@ $result_trees{'explicit_sort_key'} = {
                             }
                           ],
                           'cmdname' => 'sortas',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -400,7 +394,6 @@ $result_trees{'explicit_sort_key'} = {
                     }
                   ],
                   'cmdname' => 'b',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -467,7 +460,6 @@ $result_trees{'explicit_sort_key'} = {
                 }
               ],
               'cmdname' => 'sortas',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -501,7 +493,6 @@ $result_trees{'explicit_sort_key'} = {
                         }
                       ],
                       'cmdname' => 'sortas',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -515,7 +506,6 @@ $result_trees{'explicit_sort_key'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -562,7 +552,6 @@ $result_trees{'explicit_sort_key'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -576,7 +565,6 @@ $result_trees{'explicit_sort_key'} = {
                 }
               ],
               'cmdname' => 'sortas',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -611,7 +599,6 @@ $result_trees{'explicit_sort_key'} = {
                         }
                       ],
                       'cmdname' => 'sortas',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -625,7 +612,6 @@ $result_trees{'explicit_sort_key'} = {
                 }
               ],
               'cmdname' => 'url',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/indices/ftable_vtable.pl 
b/tp/t/results/indices/ftable_vtable.pl
index 1a6614c34f..ebc0dd97d1 100644
--- a/tp/t/results/indices/ftable_vtable.pl
+++ b/tp/t/results/indices/ftable_vtable.pl
@@ -61,7 +61,6 @@ $result_trees{'ftable_vtable'} = {
               'contents' => [
                 {
                   'cmdname' => 'emph',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -295,7 +294,6 @@ $result_trees{'ftable_vtable'} = {
               'contents' => [
                 {
                   'cmdname' => 'emph',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -330,13 +328,11 @@ $result_trees{'ftable_vtable'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'error',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
diff --git a/tp/t/results/indices/image_lines_count.pl 
b/tp/t/results/indices/image_lines_count.pl
index a2dd1cbe9e..d48823239b 100644
--- a/tp/t/results/indices/image_lines_count.pl
+++ b/tp/t/results/indices/image_lines_count.pl
@@ -57,7 +57,6 @@ $result_trees{'image_lines_count'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
diff --git a/tp/t/results/indices/image_text_lines_count.pl 
b/tp/t/results/indices/image_text_lines_count.pl
index 852ccfeeee..6221d6b04c 100644
--- a/tp/t/results/indices/image_text_lines_count.pl
+++ b/tp/t/results/indices/image_text_lines_count.pl
@@ -57,7 +57,6 @@ $result_trees{'image_text_lines_count'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
diff --git a/tp/t/results/indices/index_entry_before_node.pl 
b/tp/t/results/indices/index_entry_before_node.pl
index 1ae97e016f..50f52f5561 100644
--- a/tp/t/results/indices/index_entry_before_node.pl
+++ b/tp/t/results/indices/index_entry_before_node.pl
@@ -46,7 +46,6 @@ $result_trees{'index_entry_before_node'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -260,7 +259,6 @@ $result_trees{'index_entry_before_node'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -400,7 +398,6 @@ $result_trees{'index_entry_before_node'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
diff --git a/tp/t/results/indices/index_entry_in_footnote.pl 
b/tp/t/results/indices/index_entry_in_footnote.pl
index b1f7fe0a92..c8d4d7b7ad 100644
--- a/tp/t/results/indices/index_entry_in_footnote.pl
+++ b/tp/t/results/indices/index_entry_in_footnote.pl
@@ -111,7 +111,6 @@ $result_trees{'index_entry_in_footnote'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/indices/index_entry_in_footnote_different_node_end.pl 
b/tp/t/results/indices/index_entry_in_footnote_different_node_end.pl
index 87780189ff..47fc3ec8b1 100644
--- a/tp/t/results/indices/index_entry_in_footnote_different_node_end.pl
+++ b/tp/t/results/indices/index_entry_in_footnote_different_node_end.pl
@@ -46,7 +46,6 @@ $result_trees{'index_entry_in_footnote_different_node_end'} = 
{
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -306,7 +305,6 @@ $result_trees{'index_entry_in_footnote_different_node_end'} 
= {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/indices/index_entry_in_footnote_separate.pl 
b/tp/t/results/indices/index_entry_in_footnote_separate.pl
index 3da4f42483..0301627463 100644
--- a/tp/t/results/indices/index_entry_in_footnote_separate.pl
+++ b/tp/t/results/indices/index_entry_in_footnote_separate.pl
@@ -78,7 +78,6 @@ $result_trees{'index_entry_in_footnote_separate'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -338,7 +337,6 @@ $result_trees{'index_entry_in_footnote_separate'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git 
a/tp/t/results/indices/multiple_index_text_sortas_seeentry_seealso.pl 
b/tp/t/results/indices/multiple_index_text_sortas_seeentry_seealso.pl
index 537e729bcd..a13b66097f 100644
--- a/tp/t/results/indices/multiple_index_text_sortas_seeentry_seealso.pl
+++ b/tp/t/results/indices/multiple_index_text_sortas_seeentry_seealso.pl
@@ -36,7 +36,6 @@ $result_trees{'multiple_index_text_sortas_seeentry_seealso'} 
= {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -62,7 +61,6 @@ $result_trees{'multiple_index_text_sortas_seeentry_seealso'} 
= {
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => '
 '
@@ -106,7 +104,6 @@ 
$result_trees{'multiple_index_text_sortas_seeentry_seealso'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -181,7 +178,6 @@ 
$result_trees{'multiple_index_text_sortas_seeentry_seealso'} = {
                     }
                   ],
                   'cmdname' => 'sortas',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -216,7 +212,6 @@ 
$result_trees{'multiple_index_text_sortas_seeentry_seealso'} = {
                     }
                   ],
                   'cmdname' => 'seeentry',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -252,7 +247,6 @@ 
$result_trees{'multiple_index_text_sortas_seeentry_seealso'} = {
                     }
                   ],
                   'cmdname' => 'seealso',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -322,7 +316,6 @@ 
$result_trees{'multiple_index_text_sortas_seeentry_seealso'} = {
                     }
                   ],
                   'cmdname' => 'sortas',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -400,7 +393,6 @@ 
$result_trees{'multiple_index_text_sortas_seeentry_seealso'} = {
                     }
                   ],
                   'cmdname' => 'seeentry',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/indices/printindex_index_entry_in_copying.pl 
b/tp/t/results/indices/printindex_index_entry_in_copying.pl
index 508257aefc..9a5893817c 100644
--- a/tp/t/results/indices/printindex_index_entry_in_copying.pl
+++ b/tp/t/results/indices/printindex_index_entry_in_copying.pl
@@ -14,7 +14,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -338,7 +337,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                       'contents' => [
                         {
                           'cmdname' => 'asis',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -603,7 +601,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -688,7 +685,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -828,7 +824,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
diff --git 
a/tp/t/results/indices/printindex_index_entry_in_copying_in_footnote.pl 
b/tp/t/results/indices/printindex_index_entry_in_copying_in_footnote.pl
index 6f8ca940d6..c37f05b62f 100644
--- a/tp/t/results/indices/printindex_index_entry_in_copying_in_footnote.pl
+++ b/tp/t/results/indices/printindex_index_entry_in_copying_in_footnote.pl
@@ -14,7 +14,6 @@ 
$result_trees{'printindex_index_entry_in_copying_in_footnote'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -105,7 +104,6 @@ 
$result_trees{'printindex_index_entry_in_copying_in_footnote'} = {
                         }
                       ],
                       'cmdname' => 'footnote',
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => '
 '
@@ -238,7 +236,6 @@ 
$result_trees{'printindex_index_entry_in_copying_in_footnote'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -323,7 +320,6 @@ 
$result_trees{'printindex_index_entry_in_copying_in_footnote'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -463,7 +459,6 @@ 
$result_trees{'printindex_index_entry_in_copying_in_footnote'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git 
a/tp/t/results/indices/printindex_index_entry_in_copying_no_insertcopying.pl 
b/tp/t/results/indices/printindex_index_entry_in_copying_no_insertcopying.pl
index 025b894b78..868f4adbe1 100644
--- a/tp/t/results/indices/printindex_index_entry_in_copying_no_insertcopying.pl
+++ b/tp/t/results/indices/printindex_index_entry_in_copying_no_insertcopying.pl
@@ -14,7 +14,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -338,7 +337,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                       'contents' => [
                         {
                           'cmdname' => 'asis',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -603,7 +601,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -671,7 +668,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -811,7 +807,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
diff --git a/tp/t/results/indices/same_index_entry_merged_indices.pl 
b/tp/t/results/indices/same_index_entry_merged_indices.pl
index 622d712375..dda2fb6ab5 100644
--- a/tp/t/results/indices/same_index_entry_merged_indices.pl
+++ b/tp/t/results/indices/same_index_entry_merged_indices.pl
@@ -75,7 +75,6 @@ $result_trees{'same_index_entry_merged_indices'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -102,7 +101,6 @@ $result_trees{'same_index_entry_merged_indices'} = {
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => '
 '
@@ -187,7 +185,6 @@ $result_trees{'same_index_entry_merged_indices'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
diff --git a/tp/t/results/indices/seealso_duplicate.pl 
b/tp/t/results/indices/seealso_duplicate.pl
index 227926406a..e5dd98c694 100644
--- a/tp/t/results/indices/seealso_duplicate.pl
+++ b/tp/t/results/indices/seealso_duplicate.pl
@@ -61,7 +61,6 @@ $result_trees{'seealso_duplicate'} = {
                     }
                   ],
                   'cmdname' => 'command',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -149,7 +148,6 @@ $result_trees{'seealso_duplicate'} = {
                     }
                   ],
                   'cmdname' => 'command',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -215,7 +213,6 @@ $result_trees{'seealso_duplicate'} = {
                                 }
                               ],
                               'cmdname' => 'command',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -229,7 +226,6 @@ $result_trees{'seealso_duplicate'} = {
                         }
                       ],
                       'cmdname' => 'seealso',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/indices/seeentry.pl b/tp/t/results/indices/seeentry.pl
index 3178085e98..4643a6507b 100644
--- a/tp/t/results/indices/seeentry.pl
+++ b/tp/t/results/indices/seeentry.pl
@@ -36,7 +36,6 @@ $result_trees{'seeentry'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -62,7 +61,6 @@ $result_trees{'seeentry'} = {
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => '
 '
@@ -106,7 +104,6 @@ $result_trees{'seeentry'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -182,7 +179,6 @@ $result_trees{'seeentry'} = {
                     }
                   ],
                   'cmdname' => 'seeentry',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -241,7 +237,6 @@ $result_trees{'seeentry'} = {
                     }
                   ],
                   'cmdname' => 'seealso',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -324,7 +319,6 @@ $result_trees{'seeentry'} = {
                     }
                   ],
                   'cmdname' => 'seeentry',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -383,7 +377,6 @@ $result_trees{'seeentry'} = {
                     }
                   ],
                   'cmdname' => 'seealso',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/indices/subentries.pl 
b/tp/t/results/indices/subentries.pl
index 45cb4fd1ee..1b782911c4 100644
--- a/tp/t/results/indices/subentries.pl
+++ b/tp/t/results/indices/subentries.pl
@@ -36,7 +36,6 @@ $result_trees{'subentries'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -62,7 +61,6 @@ $result_trees{'subentries'} = {
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => '
 '
@@ -106,7 +104,6 @@ $result_trees{'subentries'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
diff --git a/tp/t/results/indices/subentry_and_sortas.pl 
b/tp/t/results/indices/subentry_and_sortas.pl
index 81df08dd21..900004dedc 100644
--- a/tp/t/results/indices/subentry_and_sortas.pl
+++ b/tp/t/results/indices/subentry_and_sortas.pl
@@ -36,7 +36,6 @@ $result_trees{'subentry_and_sortas'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -62,7 +61,6 @@ $result_trees{'subentry_and_sortas'} = {
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => '
 '
@@ -106,7 +104,6 @@ $result_trees{'subentry_and_sortas'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -182,7 +179,6 @@ $result_trees{'subentry_and_sortas'} = {
                     }
                   ],
                   'cmdname' => 'sortas',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -233,7 +229,6 @@ $result_trees{'subentry_and_sortas'} = {
                         }
                       ],
                       'cmdname' => 'sortas',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -315,7 +310,6 @@ $result_trees{'subentry_and_sortas'} = {
                     }
                   ],
                   'cmdname' => 'sortas',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -366,7 +360,6 @@ $result_trees{'subentry_and_sortas'} = {
                         }
                       ],
                       'cmdname' => 'sortas',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/indices/syncode_index_print_both.pl 
b/tp/t/results/indices/syncode_index_print_both.pl
index e963ac3339..1d89c8af12 100644
--- a/tp/t/results/indices/syncode_index_print_both.pl
+++ b/tp/t/results/indices/syncode_index_print_both.pl
@@ -75,7 +75,6 @@ $result_trees{'syncode_index_print_both'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -152,7 +151,6 @@ $result_trees{'syncode_index_print_both'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
diff --git a/tp/t/results/indices/transparent_sort_chars.pl 
b/tp/t/results/indices/transparent_sort_chars.pl
index 80e7241a78..e9d43224e3 100644
--- a/tp/t/results/indices/transparent_sort_chars.pl
+++ b/tp/t/results/indices/transparent_sort_chars.pl
@@ -67,7 +67,6 @@ $result_trees{'transparent_sort_chars'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -93,7 +92,6 @@ $result_trees{'transparent_sort_chars'} = {
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => '
 '
@@ -162,7 +160,6 @@ $result_trees{'transparent_sort_chars'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -188,7 +185,6 @@ $result_trees{'transparent_sort_chars'} = {
                     }
                   ],
                   'cmdname' => 'command',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/indices/w_lines_count.pl 
b/tp/t/results/indices/w_lines_count.pl
index ce7975eb48..328143ca85 100644
--- a/tp/t/results/indices/w_lines_count.pl
+++ b/tp/t/results/indices/w_lines_count.pl
@@ -36,7 +36,6 @@ $result_trees{'w_lines_count'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -63,7 +62,6 @@ $result_trees{'w_lines_count'} = {
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => '
 '
@@ -105,7 +103,6 @@ $result_trees{'w_lines_count'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -119,7 +116,6 @@ $result_trees{'w_lines_count'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -203,7 +199,6 @@ $result_trees{'w_lines_count'} = {
                 }
               ],
               'cmdname' => 'key',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -229,7 +224,6 @@ $result_trees{'w_lines_count'} = {
                 }
               ],
               'cmdname' => 'key',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/info_tests/anchor_and_spaces.pl 
b/tp/t/results/info_tests/anchor_and_spaces.pl
index 4ed7db0c52..f03602d8e2 100644
--- a/tp/t/results/info_tests/anchor_and_spaces.pl
+++ b/tp/t/results/info_tests/anchor_and_spaces.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'anchor_and_spaces'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'anchor_and_spaces'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -86,7 +84,6 @@ $result_trees{'anchor_and_spaces'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'extra' => {
             'node_content' => [
               {}
@@ -132,7 +129,6 @@ $result_trees{'anchor_and_spaces'} = {
                 }
               ],
               'cmdname' => 'anchor',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -181,7 +177,6 @@ $result_trees{'anchor_and_spaces'} = {
                 }
               ],
               'cmdname' => 'anchor',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
diff --git a/tp/t/results/info_tests/anchor_in_command.pl 
b/tp/t/results/info_tests/anchor_in_command.pl
index caaac6db73..965b8fda43 100644
--- a/tp/t/results/info_tests/anchor_in_command.pl
+++ b/tp/t/results/info_tests/anchor_in_command.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'anchor_in_command'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -50,13 +49,11 @@ $result_trees{'anchor_in_command'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'TeX',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -82,7 +79,6 @@ $result_trees{'anchor_in_command'} = {
                         }
                       ],
                       'cmdname' => 'emph',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -139,7 +135,6 @@ $result_trees{'anchor_in_command'} = {
                                 }
                               ],
                               'cmdname' => 'anchor',
-                              'contents' => [],
                               'extra' => {
                                 'node_content' => [
                                   {}
@@ -159,7 +154,6 @@ $result_trees{'anchor_in_command'} = {
                         }
                       ],
                       'cmdname' => 'emph',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -173,7 +167,6 @@ $result_trees{'anchor_in_command'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/info_tests/before_node_and_section.pl 
b/tp/t/results/info_tests/before_node_and_section.pl
index a9d96d495c..b88f8fbb52 100644
--- a/tp/t/results/info_tests/before_node_and_section.pl
+++ b/tp/t/results/info_tests/before_node_and_section.pl
@@ -34,7 +34,6 @@ $result_trees{'before_node_and_section'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -54,7 +53,6 @@ $result_trees{'before_node_and_section'} = {
                     }
                   ],
                   'cmdname' => 'node',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -160,7 +158,6 @@ $result_trees{'before_node_and_section'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -191,7 +188,6 @@ $result_trees{'before_node_and_section'} = {
                 }
               ],
               'cmdname' => 'anchor',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -223,7 +219,6 @@ $result_trees{'before_node_and_section'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -409,7 +404,6 @@ $result_trees{'before_node_and_section'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -443,7 +437,6 @@ $result_trees{'before_node_and_section'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -472,7 +465,6 @@ $result_trees{'before_node_and_section'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -612,7 +604,6 @@ $result_trees{'before_node_and_section'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
diff --git a/tp/t/results/info_tests/center_flush.pl 
b/tp/t/results/info_tests/center_flush.pl
index 77505673ad..be155bb4c2 100644
--- a/tp/t/results/info_tests/center_flush.pl
+++ b/tp/t/results/info_tests/center_flush.pl
@@ -46,7 +46,6 @@ $result_trees{'center_flush'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -145,7 +144,6 @@ $result_trees{'center_flush'} = {
                     }
                   ],
                   'cmdname' => 'anchor',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -220,7 +218,6 @@ $result_trees{'center_flush'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -319,7 +316,6 @@ $result_trees{'center_flush'} = {
                     }
                   ],
                   'cmdname' => 'anchor',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -362,7 +358,6 @@ $result_trees{'center_flush'} = {
                     }
                   ],
                   'cmdname' => 'anchor',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
diff --git a/tp/t/results/info_tests/colon_in_index_entry.pl 
b/tp/t/results/info_tests/colon_in_index_entry.pl
index 13190c62ba..d1dc8ad96d 100644
--- a/tp/t/results/info_tests/colon_in_index_entry.pl
+++ b/tp/t/results/info_tests/colon_in_index_entry.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'colon_in_index_entry'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -128,7 +127,6 @@ $result_trees{'colon_in_index_entry'} = {
               'contents' => [
                 {
                   'cmdname' => 'emph',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/info_tests/colons_in_index_entries_and_node.pl 
b/tp/t/results/info_tests/colons_in_index_entries_and_node.pl
index aa6fc8f180..a1e113b796 100644
--- a/tp/t/results/info_tests/colons_in_index_entries_and_node.pl
+++ b/tp/t/results/info_tests/colons_in_index_entries_and_node.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'colons_in_index_entries_and_node'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -78,7 +76,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -93,13 +90,11 @@ $result_trees{'colons_in_index_entries_and_node'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'comma',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -304,7 +299,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
                 }
               ],
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -319,13 +313,11 @@ $result_trees{'colons_in_index_entries_and_node'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -486,7 +478,6 @@ $result_trees{'colons_in_index_entries_and_node'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git 
a/tp/t/results/info_tests/colons_in_index_entries_and_node_no_quoting.pl 
b/tp/t/results/info_tests/colons_in_index_entries_and_node_no_quoting.pl
index f281994a9e..a6194a7cf0 100644
--- a/tp/t/results/info_tests/colons_in_index_entries_and_node_no_quoting.pl
+++ b/tp/t/results/info_tests/colons_in_index_entries_and_node_no_quoting.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'colons_in_index_entries_and_node_no_quoting'} 
= {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -78,7 +76,6 @@ $result_trees{'colons_in_index_entries_and_node_no_quoting'} 
= {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -93,13 +90,11 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'comma',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -304,7 +299,6 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
                 }
               ],
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -319,13 +313,11 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -486,7 +478,6 @@ 
$result_trees{'colons_in_index_entries_and_node_no_quoting'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/info_tests/def_in_copying.pl 
b/tp/t/results/info_tests/def_in_copying.pl
index 05d71e13c9..cbd0112513 100644
--- a/tp/t/results/info_tests/def_in_copying.pl
+++ b/tp/t/results/info_tests/def_in_copying.pl
@@ -112,7 +112,6 @@ $result_trees{'def_in_copying'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -164,7 +163,6 @@ $result_trees{'def_in_copying'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/info_tests/direntry_dircategory_and_commands.pl 
b/tp/t/results/info_tests/direntry_dircategory_and_commands.pl
index 5e2d3d74b8..1708817079 100644
--- a/tp/t/results/info_tests/direntry_dircategory_and_commands.pl
+++ b/tp/t/results/info_tests/direntry_dircategory_and_commands.pl
@@ -31,7 +31,6 @@ $result_trees{'direntry_dircategory_and_commands'} = {
                     }
                   ],
                   'cmdname' => 'var',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -66,7 +65,6 @@ $result_trees{'direntry_dircategory_and_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -144,7 +142,6 @@ $result_trees{'direntry_dircategory_and_commands'} = {
                             }
                           ],
                           'cmdname' => 'var',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -257,7 +254,6 @@ $result_trees{'direntry_dircategory_and_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -430,7 +426,6 @@ $result_trees{'direntry_dircategory_and_commands'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/info_tests/end_of_line_command_in_node_lines.pl 
b/tp/t/results/info_tests/end_of_line_command_in_node_lines.pl
index 41f8fc1f5b..3b26567063 100644
--- a/tp/t/results/info_tests/end_of_line_command_in_node_lines.pl
+++ b/tp/t/results/info_tests/end_of_line_command_in_node_lines.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'end_of_line_command_in_node_lines'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -123,7 +121,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -202,7 +199,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'extra' => {
             'node_content' => [
               {},
@@ -384,7 +380,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -464,7 +459,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -524,7 +518,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -603,7 +596,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -640,7 +632,6 @@ $result_trees{'end_of_line_command_in_node_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/info_tests/error_in_footnote.pl 
b/tp/t/results/info_tests/error_in_footnote.pl
index 164c1d56ff..722a9e8246 100644
--- a/tp/t/results/info_tests/error_in_footnote.pl
+++ b/tp/t/results/info_tests/error_in_footnote.pl
@@ -109,7 +109,6 @@ $result_trees{'error_in_footnote'} = {
                         },
                         {
                           'cmdname' => 'TeX',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -140,7 +139,6 @@ $result_trees{'error_in_footnote'} = {
                             }
                           ],
                           'cmdname' => 'strong',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -165,7 +163,6 @@ $result_trees{'error_in_footnote'} = {
                                   'contents' => [
                                     {
                                       'cmdname' => 'LaTeX',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => '',
@@ -196,7 +193,6 @@ $result_trees{'error_in_footnote'} = {
                                         }
                                       ],
                                       'cmdname' => 'strong',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => '',
@@ -218,7 +214,6 @@ $result_trees{'error_in_footnote'} = {
                             }
                           ],
                           'cmdname' => 'footnote',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -236,7 +231,6 @@ $result_trees{'error_in_footnote'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
diff --git a/tp/t/results/info_tests/file_only_png.pl 
b/tp/t/results/info_tests/file_only_png.pl
index ca9b7922da..f797a83b90 100644
Binary files a/tp/t/results/info_tests/file_only_png.pl and 
b/tp/t/results/info_tests/file_only_png.pl differ
diff --git a/tp/t/results/info_tests/float_long_captions.pl 
b/tp/t/results/info_tests/float_long_captions.pl
index 9930c68648..caf1f3c254 100644
--- a/tp/t/results/info_tests/float_long_captions.pl
+++ b/tp/t/results/info_tests/float_long_captions.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'float_long_captions'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -87,7 +86,6 @@ $result_trees{'float_long_captions'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -210,7 +208,6 @@ $result_trees{'float_long_captions'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
diff --git a/tp/t/results/info_tests/image_and_punctuation.pl 
b/tp/t/results/info_tests/image_and_punctuation.pl
index bdff78f3e3..99702c8b1a 100644
--- a/tp/t/results/info_tests/image_and_punctuation.pl
+++ b/tp/t/results/info_tests/image_and_punctuation.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'image_and_punctuation'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -57,7 +56,6 @@ $result_trees{'image_and_punctuation'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -103,7 +101,6 @@ $result_trees{'image_and_punctuation'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -150,7 +147,6 @@ $result_trees{'image_and_punctuation'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -196,7 +192,6 @@ $result_trees{'image_and_punctuation'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -242,7 +237,6 @@ $result_trees{'image_and_punctuation'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -289,7 +283,6 @@ $result_trees{'image_and_punctuation'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
diff --git a/tp/t/results/info_tests/image_and_spaces_formatting.pl 
b/tp/t/results/info_tests/image_and_spaces_formatting.pl
index e2506eb24f..0479676ebc 100644
--- a/tp/t/results/info_tests/image_and_spaces_formatting.pl
+++ b/tp/t/results/info_tests/image_and_spaces_formatting.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'image_and_spaces_formatting'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -51,7 +50,6 @@ $result_trees{'image_and_spaces_formatting'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -80,7 +78,6 @@ $result_trees{'image_and_spaces_formatting'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -109,7 +106,6 @@ $result_trees{'image_and_spaces_formatting'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -138,7 +134,6 @@ $result_trees{'image_and_spaces_formatting'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -167,7 +162,6 @@ $result_trees{'image_and_spaces_formatting'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -196,7 +190,6 @@ $result_trees{'image_and_spaces_formatting'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -225,7 +218,6 @@ $result_trees{'image_and_spaces_formatting'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -267,7 +259,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -296,7 +287,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -325,7 +315,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -354,7 +343,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -383,7 +371,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -412,7 +399,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -441,7 +427,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -487,7 +472,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -516,7 +500,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -545,7 +528,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -574,7 +556,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -603,7 +584,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -632,7 +612,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -661,7 +640,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -707,7 +685,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -753,7 +730,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -799,7 +775,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -828,7 +803,6 @@ $result_trees{'image_and_spaces_formatting'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
diff --git a/tp/t/results/info_tests/image_extension.pl 
b/tp/t/results/info_tests/image_extension.pl
index f5266ec269..4f7f7af470 100644
--- a/tp/t/results/info_tests/image_extension.pl
+++ b/tp/t/results/info_tests/image_extension.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'image_extension'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -50,17 +49,14 @@ $result_trees{'image_extension'} = {
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
@@ -76,7 +72,6 @@ $result_trees{'image_extension'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -105,17 +100,14 @@ $result_trees{'image_extension'} = {
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
@@ -131,7 +123,6 @@ $result_trees{'image_extension'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -160,17 +151,14 @@ $result_trees{'image_extension'} = {
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             },
@@ -186,7 +174,6 @@ $result_trees{'image_extension'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
diff --git a/tp/t/results/info_tests/image_in_paragraph.pl 
b/tp/t/results/info_tests/image_in_paragraph.pl
index 68298d3d60..121189844b 100644
Binary files a/tp/t/results/info_tests/image_in_paragraph.pl and 
b/tp/t/results/info_tests/image_in_paragraph.pl differ
diff --git a/tp/t/results/info_tests/image_not_found.pl 
b/tp/t/results/info_tests/image_not_found.pl
index 68b41c4307..bbf60bead0 100644
--- a/tp/t/results/info_tests/image_not_found.pl
+++ b/tp/t/results/info_tests/image_not_found.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'image_not_found'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -45,7 +44,6 @@ $result_trees{'image_not_found'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
diff --git a/tp/t/results/info_tests/image_quotes.pl 
b/tp/t/results/info_tests/image_quotes.pl
index 8f8fe723d0..028376641c 100644
Binary files a/tp/t/results/info_tests/image_quotes.pl and 
b/tp/t/results/info_tests/image_quotes.pl differ
diff --git a/tp/t/results/info_tests/image_text_encoded.pl 
b/tp/t/results/info_tests/image_text_encoded.pl
index 8fe1cbab3c..d0ae35b5b5 100644
--- a/tp/t/results/info_tests/image_text_encoded.pl
+++ b/tp/t/results/info_tests/image_text_encoded.pl
@@ -60,7 +60,6 @@ $result_trees{'image_text_encoded'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8-strict'
           },
diff --git a/tp/t/results/info_tests/index_entry_at_end_node.pl 
b/tp/t/results/info_tests/index_entry_at_end_node.pl
index 24f41367ad..898c000bc3 100644
--- a/tp/t/results/info_tests/index_entry_at_end_node.pl
+++ b/tp/t/results/info_tests/index_entry_at_end_node.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'index_entry_at_end_node'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'index_entry_at_end_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -87,7 +85,6 @@ $result_trees{'index_entry_at_end_node'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -284,7 +281,6 @@ $result_trees{'index_entry_at_end_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -420,7 +416,6 @@ $result_trees{'index_entry_at_end_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
diff --git a/tp/t/results/info_tests/invalid_node_name_no_warning.pl 
b/tp/t/results/info_tests/invalid_node_name_no_warning.pl
index af6885e73d..8f127a3a11 100644
--- a/tp/t/results/info_tests/invalid_node_name_no_warning.pl
+++ b/tp/t/results/info_tests/invalid_node_name_no_warning.pl
@@ -47,7 +47,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -81,7 +80,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -114,7 +112,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -135,7 +132,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
                 {
                   'contents' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'preformatted'
                     }
@@ -194,13 +190,11 @@ $result_trees{'invalid_node_name_no_warning'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'comma',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -282,7 +276,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -418,7 +411,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
                 }
               ],
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -477,13 +469,11 @@ $result_trees{'invalid_node_name_no_warning'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -557,7 +547,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
                 }
               ],
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -602,7 +591,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -630,7 +618,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -647,7 +634,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -679,13 +665,11 @@ $result_trees{'invalid_node_name_no_warning'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'comma',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -716,7 +700,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -758,7 +741,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -772,7 +754,6 @@ $result_trees{'invalid_node_name_no_warning'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/info_tests/invalid_node_name_warning.pl 
b/tp/t/results/info_tests/invalid_node_name_warning.pl
index d1ecd0f86d..62e40e23cd 100644
--- a/tp/t/results/info_tests/invalid_node_name_warning.pl
+++ b/tp/t/results/info_tests/invalid_node_name_warning.pl
@@ -47,7 +47,6 @@ $result_trees{'invalid_node_name_warning'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -81,7 +80,6 @@ $result_trees{'invalid_node_name_warning'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -114,7 +112,6 @@ $result_trees{'invalid_node_name_warning'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -135,7 +132,6 @@ $result_trees{'invalid_node_name_warning'} = {
                 {
                   'contents' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'preformatted'
                     }
@@ -194,13 +190,11 @@ $result_trees{'invalid_node_name_warning'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'comma',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -282,7 +276,6 @@ $result_trees{'invalid_node_name_warning'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -418,7 +411,6 @@ $result_trees{'invalid_node_name_warning'} = {
                 }
               ],
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -477,13 +469,11 @@ $result_trees{'invalid_node_name_warning'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -557,7 +547,6 @@ $result_trees{'invalid_node_name_warning'} = {
                 }
               ],
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -602,7 +591,6 @@ $result_trees{'invalid_node_name_warning'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -630,7 +618,6 @@ $result_trees{'invalid_node_name_warning'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -647,7 +634,6 @@ $result_trees{'invalid_node_name_warning'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -679,13 +665,11 @@ $result_trees{'invalid_node_name_warning'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'comma',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -716,7 +700,6 @@ $result_trees{'invalid_node_name_warning'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -758,7 +741,6 @@ $result_trees{'invalid_node_name_warning'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -772,7 +754,6 @@ $result_trees{'invalid_node_name_warning'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/info_tests/multiline_image_and_align.pl 
b/tp/t/results/info_tests/multiline_image_and_align.pl
index b0fd5cd046..caa52d6960 100644
--- a/tp/t/results/info_tests/multiline_image_and_align.pl
+++ b/tp/t/results/info_tests/multiline_image_and_align.pl
@@ -27,7 +27,6 @@ $result_trees{'multiline_image_and_align'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -86,7 +85,6 @@ $result_trees{'multiline_image_and_align'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -145,7 +143,6 @@ $result_trees{'multiline_image_and_align'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -204,7 +201,6 @@ $result_trees{'multiline_image_and_align'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -248,7 +244,6 @@ $result_trees{'multiline_image_and_align'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -280,7 +275,6 @@ $result_trees{'multiline_image_and_align'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -326,7 +320,6 @@ $result_trees{'multiline_image_and_align'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -355,7 +348,6 @@ $result_trees{'multiline_image_and_align'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -402,7 +394,6 @@ $result_trees{'multiline_image_and_align'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -482,7 +473,6 @@ $result_trees{'multiline_image_and_align'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -490,7 +480,6 @@ $result_trees{'multiline_image_and_align'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -498,7 +487,6 @@ $result_trees{'multiline_image_and_align'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -517,7 +505,6 @@ $result_trees{'multiline_image_and_align'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -575,7 +562,6 @@ $result_trees{'multiline_image_and_align'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -583,7 +569,6 @@ $result_trees{'multiline_image_and_align'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -591,7 +576,6 @@ $result_trees{'multiline_image_and_align'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -610,7 +594,6 @@ $result_trees{'multiline_image_and_align'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -668,7 +651,6 @@ $result_trees{'multiline_image_and_align'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -676,7 +658,6 @@ $result_trees{'multiline_image_and_align'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -684,7 +665,6 @@ $result_trees{'multiline_image_and_align'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -703,7 +683,6 @@ $result_trees{'multiline_image_and_align'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -761,7 +740,6 @@ $result_trees{'multiline_image_and_align'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -769,7 +747,6 @@ $result_trees{'multiline_image_and_align'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -777,7 +754,6 @@ $result_trees{'multiline_image_and_align'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -796,7 +772,6 @@ $result_trees{'multiline_image_and_align'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -840,7 +815,6 @@ $result_trees{'multiline_image_and_align'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -871,7 +845,6 @@ $result_trees{'multiline_image_and_align'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -879,7 +852,6 @@ $result_trees{'multiline_image_and_align'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -887,7 +859,6 @@ $result_trees{'multiline_image_and_align'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -906,7 +877,6 @@ $result_trees{'multiline_image_and_align'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -951,7 +921,6 @@ $result_trees{'multiline_image_and_align'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -959,7 +928,6 @@ $result_trees{'multiline_image_and_align'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -967,7 +935,6 @@ $result_trees{'multiline_image_and_align'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -986,7 +953,6 @@ $result_trees{'multiline_image_and_align'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -1014,7 +980,6 @@ $result_trees{'multiline_image_and_align'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -1022,7 +987,6 @@ $result_trees{'multiline_image_and_align'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -1030,7 +994,6 @@ $result_trees{'multiline_image_and_align'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -1049,7 +1012,6 @@ $result_trees{'multiline_image_and_align'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -1095,7 +1057,6 @@ $result_trees{'multiline_image_and_align'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -1103,7 +1064,6 @@ $result_trees{'multiline_image_and_align'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -1111,7 +1071,6 @@ $result_trees{'multiline_image_and_align'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -1130,7 +1089,6 @@ $result_trees{'multiline_image_and_align'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
diff --git a/tp/t/results/info_tests/multitable_anchor_and_index_entry.pl 
b/tp/t/results/info_tests/multitable_anchor_and_index_entry.pl
index a020123a64..039b47e689 100644
--- a/tp/t/results/info_tests/multitable_anchor_and_index_entry.pl
+++ b/tp/t/results/info_tests/multitable_anchor_and_index_entry.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'multitable_anchor_and_index_entry'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -343,7 +342,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                                 }
                               ],
                               'cmdname' => 'anchor',
-                              'contents' => [],
                               'extra' => {
                                 'node_content' => [
                                   {}
@@ -763,7 +761,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                                 }
                               ],
                               'cmdname' => 'anchor',
-                              'contents' => [],
                               'extra' => {
                                 'node_content' => [
                                   {}
@@ -940,7 +937,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -976,7 +972,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/info_tests/nested_footnotes_separate.pl 
b/tp/t/results/info_tests/nested_footnotes_separate.pl
index 2cdfe94978..73d8449486 100644
--- a/tp/t/results/info_tests/nested_footnotes_separate.pl
+++ b/tp/t/results/info_tests/nested_footnotes_separate.pl
@@ -122,7 +122,6 @@ $result_trees{'nested_footnotes_separate'} = {
                             }
                           ],
                           'cmdname' => 'footnote',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -145,7 +144,6 @@ $result_trees{'nested_footnotes_separate'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/info_tests/nested_multitable_anchor_index.pl 
b/tp/t/results/info_tests/nested_multitable_anchor_index.pl
index 98ba3f4d02..8c2ba6fc5d 100644
--- a/tp/t/results/info_tests/nested_multitable_anchor_index.pl
+++ b/tp/t/results/info_tests/nested_multitable_anchor_index.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'nested_multitable_anchor_index'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -189,7 +188,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                                                 }
                                               ],
                                               'cmdname' => 'anchor',
-                                              'contents' => [],
                                               'extra' => {
                                                 'node_content' => [
                                                   {}
@@ -443,7 +441,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                                 }
                               ],
                               'cmdname' => 'anchor',
-                              'contents' => [],
                               'extra' => {
                                 'node_content' => [
                                   {}
@@ -644,7 +641,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -680,7 +676,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/info_tests/no_node_but_top.pl 
b/tp/t/results/info_tests/no_node_but_top.pl
index 55b4b043c8..2f4b8a3108 100644
--- a/tp/t/results/info_tests/no_node_but_top.pl
+++ b/tp/t/results/info_tests/no_node_but_top.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'no_node_but_top'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'no_node_but_top'} = {
         }
       ],
       'cmdname' => 'top',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/info_tests/no_top_node.pl 
b/tp/t/results/info_tests/no_top_node.pl
index bef2a936ff..1c0e0689f5 100644
--- a/tp/t/results/info_tests/no_top_node.pl
+++ b/tp/t/results/info_tests/no_top_node.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'no_top_node'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'no_top_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/info_tests/note_in_strong.pl 
b/tp/t/results/info_tests/note_in_strong.pl
index 6ee4846b44..f35347b132 100644
--- a/tp/t/results/info_tests/note_in_strong.pl
+++ b/tp/t/results/info_tests/note_in_strong.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'note_in_strong'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -57,7 +56,6 @@ $result_trees{'note_in_strong'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -100,7 +98,6 @@ $result_trees{'note_in_strong'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -155,7 +152,6 @@ $result_trees{'note_in_strong'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -198,7 +194,6 @@ $result_trees{'note_in_strong'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -241,7 +236,6 @@ $result_trees{'note_in_strong'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -284,7 +278,6 @@ $result_trees{'note_in_strong'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/info_tests/note_in_strong_end_of_line.pl 
b/tp/t/results/info_tests/note_in_strong_end_of_line.pl
index 6169d7cd1c..3986093dc5 100644
--- a/tp/t/results/info_tests/note_in_strong_end_of_line.pl
+++ b/tp/t/results/info_tests/note_in_strong_end_of_line.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'note_in_strong_end_of_line'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -57,7 +56,6 @@ $result_trees{'note_in_strong_end_of_line'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -105,7 +103,6 @@ $result_trees{'note_in_strong_end_of_line'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/info_tests/novalidate_empty_refs.pl 
b/tp/t/results/info_tests/novalidate_empty_refs.pl
index 0bdaf20d00..8375805214 100644
--- a/tp/t/results/info_tests/novalidate_empty_refs.pl
+++ b/tp/t/results/info_tests/novalidate_empty_refs.pl
@@ -83,7 +83,6 @@ $result_trees{'novalidate_empty_refs'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -122,7 +121,6 @@ $result_trees{'novalidate_empty_refs'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -136,7 +134,6 @@ $result_trees{'novalidate_empty_refs'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -205,7 +202,6 @@ $result_trees{'novalidate_empty_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'nodes_manuals' => [
           {
@@ -242,7 +238,6 @@ $result_trees{'novalidate_empty_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'nodes_manuals' => [
           {
@@ -279,7 +274,6 @@ $result_trees{'novalidate_empty_refs'} = {
                 }
               ],
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -297,7 +291,6 @@ $result_trees{'novalidate_empty_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'nodes_manuals' => [
           {
diff --git a/tp/t/results/info_tests/paragraphindent_and_preamble.pl 
b/tp/t/results/info_tests/paragraphindent_and_preamble.pl
index 1a01b0e7e5..72048a24fe 100644
--- a/tp/t/results/info_tests/paragraphindent_and_preamble.pl
+++ b/tp/t/results/info_tests/paragraphindent_and_preamble.pl
@@ -14,7 +14,6 @@ $result_trees{'paragraphindent_and_preamble'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -176,7 +175,6 @@ $result_trees{'paragraphindent_and_preamble'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git 
a/tp/t/results/info_tests/paragraphindent_in_preamble_and_in_document.pl 
b/tp/t/results/info_tests/paragraphindent_in_preamble_and_in_document.pl
index 05acf4d28d..4e79e38919 100644
--- a/tp/t/results/info_tests/paragraphindent_in_preamble_and_in_document.pl
+++ b/tp/t/results/info_tests/paragraphindent_in_preamble_and_in_document.pl
@@ -14,7 +14,6 @@ $result_trees{'paragraphindent_in_preamble_and_in_document'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -176,7 +175,6 @@ 
$result_trees{'paragraphindent_in_preamble_and_in_document'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/info_tests/paragraphindent_not_in_preamble.pl 
b/tp/t/results/info_tests/paragraphindent_not_in_preamble.pl
index e184e7fc15..b3337b2043 100644
--- a/tp/t/results/info_tests/paragraphindent_not_in_preamble.pl
+++ b/tp/t/results/info_tests/paragraphindent_not_in_preamble.pl
@@ -14,7 +14,6 @@ $result_trees{'paragraphindent_not_in_preamble'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -122,7 +121,6 @@ $result_trees{'paragraphindent_not_in_preamble'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/info_tests/pxref_test.pl 
b/tp/t/results/info_tests/pxref_test.pl
index 04c7ceb3d4..2e18b2e5d7 100644
--- a/tp/t/results/info_tests/pxref_test.pl
+++ b/tp/t/results/info_tests/pxref_test.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'pxref_test'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -73,7 +72,6 @@ $result_trees{'pxref_test'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -138,7 +136,6 @@ $result_trees{'pxref_test'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -191,7 +188,6 @@ $result_trees{'pxref_test'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -256,7 +252,6 @@ $result_trees{'pxref_test'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
diff --git a/tp/t/results/info_tests/quote_node_names_info.pl 
b/tp/t/results/info_tests/quote_node_names_info.pl
index 6cedddbc7c..c116733b0f 100644
--- a/tp/t/results/info_tests/quote_node_names_info.pl
+++ b/tp/t/results/info_tests/quote_node_names_info.pl
@@ -36,7 +36,6 @@ $result_trees{'quote_node_names_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -62,7 +61,6 @@ $result_trees{'quote_node_names_info'} = {
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => '
 '
@@ -108,7 +106,6 @@ $result_trees{'quote_node_names_info'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -135,13 +132,11 @@ $result_trees{'quote_node_names_info'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'comma',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'nodequote.texi',
@@ -189,13 +184,11 @@ $result_trees{'quote_node_names_info'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'comma',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'nodequote.texi',
@@ -243,7 +236,6 @@ $result_trees{'quote_node_names_info'} = {
                     }
                   ],
                   'cmdname' => 'node',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -343,7 +335,6 @@ $result_trees{'quote_node_names_info'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -404,7 +395,6 @@ $result_trees{'quote_node_names_info'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -424,7 +414,6 @@ $result_trees{'quote_node_names_info'} = {
                     }
                   ],
                   'cmdname' => 'node',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -493,7 +482,6 @@ $result_trees{'quote_node_names_info'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -554,7 +542,6 @@ $result_trees{'quote_node_names_info'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -574,7 +561,6 @@ $result_trees{'quote_node_names_info'} = {
                     }
                   ],
                   'cmdname' => 'node',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -643,7 +629,6 @@ $result_trees{'quote_node_names_info'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -691,7 +676,6 @@ $result_trees{'quote_node_names_info'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -743,7 +727,6 @@ $result_trees{'quote_node_names_info'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'nodequote.texi',
@@ -757,7 +740,6 @@ $result_trees{'quote_node_names_info'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -777,7 +759,6 @@ $result_trees{'quote_node_names_info'} = {
                             }
                           ],
                           'cmdname' => 'asis',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'nodequote.texi',
@@ -795,7 +776,6 @@ $result_trees{'quote_node_names_info'} = {
                     }
                   ],
                   'cmdname' => 'node',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -867,7 +847,6 @@ $result_trees{'quote_node_names_info'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -914,12 +893,10 @@ $result_trees{'quote_node_names_info'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -945,7 +922,6 @@ $result_trees{'quote_node_names_info'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -990,12 +966,10 @@ $result_trees{'quote_node_names_info'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1021,7 +995,6 @@ $result_trees{'quote_node_names_info'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1066,7 +1039,6 @@ $result_trees{'quote_node_names_info'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1108,7 +1080,6 @@ $result_trees{'quote_node_names_info'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1153,7 +1124,6 @@ $result_trees{'quote_node_names_info'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1195,7 +1165,6 @@ $result_trees{'quote_node_names_info'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1240,7 +1209,6 @@ $result_trees{'quote_node_names_info'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1285,7 +1253,6 @@ $result_trees{'quote_node_names_info'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1330,7 +1297,6 @@ $result_trees{'quote_node_names_info'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1375,7 +1341,6 @@ $result_trees{'quote_node_names_info'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1420,7 +1385,6 @@ $result_trees{'quote_node_names_info'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1465,7 +1429,6 @@ $result_trees{'quote_node_names_info'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1498,7 +1461,6 @@ $result_trees{'quote_node_names_info'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1536,7 +1498,6 @@ $result_trees{'quote_node_names_info'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'nodequote.texi',
@@ -1636,7 +1597,6 @@ $result_trees{'quote_node_names_info'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'nodequote.texi',
@@ -1779,7 +1739,6 @@ $result_trees{'quote_node_names_info'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'nodequote.texi',
@@ -1816,7 +1775,6 @@ $result_trees{'quote_node_names_info'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'nodequote.texi',
@@ -1908,7 +1866,6 @@ $result_trees{'quote_node_names_info'} = {
                   'type' => 'menu_entry_node'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'menu_entry_description'
                 }
@@ -2149,7 +2106,6 @@ $result_trees{'quote_node_names_info'} = {
                 }
               ],
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'nodequote.texi',
diff --git a/tp/t/results/info_tests/ref_tests.pl 
b/tp/t/results/info_tests/ref_tests.pl
index 6c35b58e91..1fb3c5cbbb 100644
--- a/tp/t/results/info_tests/ref_tests.pl
+++ b/tp/t/results/info_tests/ref_tests.pl
@@ -72,7 +72,6 @@ $result_trees{'ref_tests'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -121,7 +120,6 @@ $result_trees{'ref_tests'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -174,7 +172,6 @@ $result_trees{'ref_tests'} = {
                         }
                       ],
                       'cmdname' => 'ref',
-                      'contents' => [],
                       'extra' => {
                         'node_argument' => {
                           'manual_content' => [
@@ -198,7 +195,6 @@ $result_trees{'ref_tests'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -268,7 +264,6 @@ $result_trees{'ref_tests'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -330,7 +325,6 @@ $result_trees{'ref_tests'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -396,7 +390,6 @@ $result_trees{'ref_tests'} = {
                         }
                       ],
                       'cmdname' => 'ref',
-                      'contents' => [],
                       'extra' => {
                         'node_argument' => {
                           'manual_content' => [
@@ -420,7 +413,6 @@ $result_trees{'ref_tests'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -472,7 +464,6 @@ $result_trees{'ref_tests'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
diff --git a/tp/t/results/info_tests/space_at_menu_end.pl 
b/tp/t/results/info_tests/space_at_menu_end.pl
index 9e20278fcc..7449574030 100644
--- a/tp/t/results/info_tests/space_at_menu_end.pl
+++ b/tp/t/results/info_tests/space_at_menu_end.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'space_at_menu_end'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'space_at_menu_end'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/info_tests/space_in_menu.pl 
b/tp/t/results/info_tests/space_in_menu.pl
index 3bea6f09c1..d24b706fec 100644
--- a/tp/t/results/info_tests/space_in_menu.pl
+++ b/tp/t/results/info_tests/space_in_menu.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'space_in_menu'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'space_in_menu'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -98,7 +96,6 @@ $result_trees{'space_in_menu'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -238,7 +235,6 @@ $result_trees{'space_in_menu'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/info_tests/space_in_setfilename.pl 
b/tp/t/results/info_tests/space_in_setfilename.pl
index 20c6f090ce..e1f07dfc14 100644
--- a/tp/t/results/info_tests/space_in_setfilename.pl
+++ b/tp/t/results/info_tests/space_in_setfilename.pl
@@ -32,7 +32,6 @@ $result_trees{'space_in_setfilename'} = {
                     }
                   ],
                   'cmdname' => 'verb',
-                  'contents' => [],
                   'extra' => {
                     'delimiter' => ':'
                   },
@@ -96,7 +95,6 @@ $result_trees{'space_in_setfilename'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/info_tests/split_no_copying.pl 
b/tp/t/results/info_tests/split_no_copying.pl
index 2bab7809dc..661aea7a89 100644
--- a/tp/t/results/info_tests/split_no_copying.pl
+++ b/tp/t/results/info_tests/split_no_copying.pl
@@ -77,7 +77,6 @@ $result_trees{'split_no_copying'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -145,7 +144,6 @@ $result_trees{'split_no_copying'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -285,7 +283,6 @@ $result_trees{'split_no_copying'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/info_tests/split_test_before_first_node.pl 
b/tp/t/results/info_tests/split_test_before_first_node.pl
index 2b1592502a..3dbe5ab995 100644
--- a/tp/t/results/info_tests/split_test_before_first_node.pl
+++ b/tp/t/results/info_tests/split_test_before_first_node.pl
@@ -83,7 +83,6 @@ $result_trees{'split_test_before_first_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -151,7 +150,6 @@ $result_trees{'split_test_before_first_node'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -291,7 +289,6 @@ $result_trees{'split_test_before_first_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git 
a/tp/t/results/info_tests/split_test_before_first_node_no_empty_line.pl 
b/tp/t/results/info_tests/split_test_before_first_node_no_empty_line.pl
index 2a12a09414..6a146473a5 100644
--- a/tp/t/results/info_tests/split_test_before_first_node_no_empty_line.pl
+++ b/tp/t/results/info_tests/split_test_before_first_node_no_empty_line.pl
@@ -77,7 +77,6 @@ $result_trees{'split_test_before_first_node_no_empty_line'} = 
{
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -145,7 +144,6 @@ $result_trees{'split_test_before_first_node_no_empty_line'} 
= {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -285,7 +283,6 @@ $result_trees{'split_test_before_first_node_no_empty_line'} 
= {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/info_tests/test_index.pl 
b/tp/t/results/info_tests/test_index.pl
index ba71d47c2b..64c04e443a 100644
--- a/tp/t/results/info_tests/test_index.pl
+++ b/tp/t/results/info_tests/test_index.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'test_index'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'test_index'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -94,7 +92,6 @@ $result_trees{'test_index'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -110,7 +107,6 @@ $result_trees{'test_index'} = {
                     }
                   ],
                   'cmdname' => 'anchor',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -188,7 +184,6 @@ $result_trees{'test_index'} = {
                                 }
                               ],
                               'cmdname' => 'node',
-                              'contents' => [],
                               'extra' => {
                                 'isindex' => 1,
                                 'node_content' => [
@@ -385,13 +380,11 @@ $result_trees{'test_index'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'exclamdown',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -519,7 +512,6 @@ $result_trees{'test_index'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -774,7 +766,6 @@ $result_trees{'test_index'} = {
               'contents' => [
                 {
                   'cmdname' => 'emph',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1023,7 +1014,6 @@ $result_trees{'test_index'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1220,7 +1210,6 @@ $result_trees{'test_index'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/info_tests/text_before_node.pl 
b/tp/t/results/info_tests/text_before_node.pl
index d239a260c3..3ee37031c2 100644
--- a/tp/t/results/info_tests/text_before_node.pl
+++ b/tp/t/results/info_tests/text_before_node.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'text_before_node'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'text_before_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -81,7 +79,6 @@ $result_trees{'text_before_node'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -232,7 +229,6 @@ $result_trees{'text_before_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -269,7 +265,6 @@ $result_trees{'text_before_node'} = {
         }
       ],
       'cmdname' => 'chapter',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/info_tests/top_node_normalization.pl 
b/tp/t/results/info_tests/top_node_normalization.pl
index 4d479c97e6..33d2f73848 100644
--- a/tp/t/results/info_tests/top_node_normalization.pl
+++ b/tp/t/results/info_tests/top_node_normalization.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'top_node_normalization'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -53,7 +52,6 @@ $result_trees{'top_node_normalization'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -88,7 +86,6 @@ $result_trees{'top_node_normalization'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -123,7 +120,6 @@ $result_trees{'top_node_normalization'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/info_tests/two_paragraphindent_in_preamble.pl 
b/tp/t/results/info_tests/two_paragraphindent_in_preamble.pl
index 74f001c050..34922d3ebb 100644
--- a/tp/t/results/info_tests/two_paragraphindent_in_preamble.pl
+++ b/tp/t/results/info_tests/two_paragraphindent_in_preamble.pl
@@ -14,7 +14,6 @@ $result_trees{'two_paragraphindent_in_preamble'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -213,7 +212,6 @@ $result_trees{'two_paragraphindent_in_preamble'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git 
a/tp/t/results/info_tests/two_paragraphindent_in_preamble_and_in_document.pl 
b/tp/t/results/info_tests/two_paragraphindent_in_preamble_and_in_document.pl
index bb84daa11c..8e3ee13a77 100644
--- a/tp/t/results/info_tests/two_paragraphindent_in_preamble_and_in_document.pl
+++ b/tp/t/results/info_tests/two_paragraphindent_in_preamble_and_in_document.pl
@@ -14,7 +14,6 @@ 
$result_trees{'two_paragraphindent_in_preamble_and_in_document'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -213,7 +212,6 @@ 
$result_trees{'two_paragraphindent_in_preamble_and_in_document'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/info_tests/xref_test.pl 
b/tp/t/results/info_tests/xref_test.pl
index 038b6dbe75..79345769da 100644
--- a/tp/t/results/info_tests/xref_test.pl
+++ b/tp/t/results/info_tests/xref_test.pl
@@ -72,7 +72,6 @@ $result_trees{'xref_test'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -120,7 +119,6 @@ $result_trees{'xref_test'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -173,7 +171,6 @@ $result_trees{'xref_test'} = {
                         }
                       ],
                       'cmdname' => 'xref',
-                      'contents' => [],
                       'extra' => {
                         'node_argument' => {
                           'manual_content' => [
@@ -197,7 +194,6 @@ $result_trees{'xref_test'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -249,7 +245,6 @@ $result_trees{'xref_test'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -298,7 +293,6 @@ $result_trees{'xref_test'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
diff --git a/tp/t/results/init_files_tests/documentation_examples.pl 
b/tp/t/results/init_files_tests/documentation_examples.pl
index c306196107..8d24f178ac 100644
--- a/tp/t/results/init_files_tests/documentation_examples.pl
+++ b/tp/t/results/init_files_tests/documentation_examples.pl
@@ -54,7 +54,6 @@ $result_trees{'documentation_examples'} = {
                     }
                   ],
                   'cmdname' => 'email',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -80,7 +79,6 @@ $result_trees{'documentation_examples'} = {
                     }
                   ],
                   'cmdname' => 'sansserif',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -95,13 +93,11 @@ $result_trees{'documentation_examples'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'error',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -180,7 +176,6 @@ $result_trees{'documentation_examples'} = {
                 }
               ],
               'cmdname' => 'sansserif',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -203,13 +198,11 @@ $result_trees{'documentation_examples'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -236,7 +229,6 @@ $result_trees{'documentation_examples'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -320,7 +312,6 @@ $result_trees{'documentation_examples'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -351,7 +342,6 @@ $result_trees{'documentation_examples'} = {
             }
           ],
           'cmdname' => 'titlefont',
-          'contents' => [],
           'parent' => {},
           'source_info' => {
             'file_name' => '',
@@ -401,7 +391,6 @@ $result_trees{'documentation_examples'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -444,7 +433,6 @@ $result_trees{'documentation_examples'} = {
                         }
                       ],
                       'cmdname' => 'sansserif',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -467,13 +455,11 @@ $result_trees{'documentation_examples'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'error',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -487,7 +473,6 @@ $result_trees{'documentation_examples'} = {
                 }
               ],
               'cmdname' => 'math',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -513,7 +498,6 @@ $result_trees{'documentation_examples'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -540,7 +524,6 @@ $result_trees{'documentation_examples'} = {
                     }
                   ],
                   'cmdname' => 'sansserif',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -563,13 +546,11 @@ $result_trees{'documentation_examples'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'error',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/init_files_tests/modified_translation.pl 
b/tp/t/results/init_files_tests/modified_translation.pl
index 6ff560a42f..979c7f521c 100644
--- a/tp/t/results/init_files_tests/modified_translation.pl
+++ b/tp/t/results/init_files_tests/modified_translation.pl
@@ -14,13 +14,11 @@ $result_trees{'modified_translation'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -87,13 +85,11 @@ $result_trees{'modified_translation'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -160,13 +156,11 @@ $result_trees{'modified_translation'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/invalid_nestings/accents.pl 
b/tp/t/results/invalid_nestings/accents.pl
index 85d7ccc649..98b30fb571 100644
--- a/tp/t/results/invalid_nestings/accents.pl
+++ b/tp/t/results/invalid_nestings/accents.pl
@@ -23,13 +23,11 @@ $result_trees{'accents'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'TeX',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -43,7 +41,6 @@ $result_trees{'accents'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -69,7 +66,6 @@ $result_trees{'accents'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -117,7 +113,6 @@ $result_trees{'accents'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -131,7 +126,6 @@ $result_trees{'accents'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -161,7 +155,6 @@ $result_trees{'accents'} = {
                         }
                       ],
                       'cmdname' => 'anchor',
-                      'contents' => [],
                       'extra' => {
                         'node_content' => [
                           {}
@@ -181,7 +174,6 @@ $result_trees{'accents'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/invalid_nestings/bad_style_nesting.pl 
b/tp/t/results/invalid_nestings/bad_style_nesting.pl
index f4bd701484..daf7646213 100644
--- a/tp/t/results/invalid_nestings/bad_style_nesting.pl
+++ b/tp/t/results/invalid_nestings/bad_style_nesting.pl
@@ -26,7 +26,6 @@ $result_trees{'bad_style_nesting'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -41,7 +40,6 @@ $result_trees{'bad_style_nesting'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/invalid_nestings/bad_tab_nesting.pl 
b/tp/t/results/invalid_nestings/bad_tab_nesting.pl
index af6f3f73a2..c019683a65 100644
--- a/tp/t/results/invalid_nestings/bad_tab_nesting.pl
+++ b/tp/t/results/invalid_nestings/bad_tab_nesting.pl
@@ -70,13 +70,11 @@ $result_trees{'bad_tab_nesting'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'code',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
diff --git a/tp/t/results/invalid_nestings/block_not_matching.pl 
b/tp/t/results/invalid_nestings/block_not_matching.pl
index c1a0c03546..ec9cb236dd 100644
--- a/tp/t/results/invalid_nestings/block_not_matching.pl
+++ b/tp/t/results/invalid_nestings/block_not_matching.pl
@@ -12,7 +12,6 @@ $result_trees{'block_not_matching'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -188,7 +187,6 @@ $result_trees{'block_not_matching'} = {
               'contents' => [
                 {
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -289,7 +287,6 @@ $result_trees{'block_not_matching'} = {
               'contents' => [
                 {
                   'cmdname' => 'emph',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -350,7 +347,6 @@ $result_trees{'block_not_matching'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -409,7 +405,6 @@ $result_trees{'block_not_matching'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -448,7 +443,6 @@ $result_trees{'block_not_matching'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -487,7 +481,6 @@ $result_trees{'block_not_matching'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -526,7 +519,6 @@ $result_trees{'block_not_matching'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/invalid_nestings/cartouche_in_style_command.pl 
b/tp/t/results/invalid_nestings/cartouche_in_style_command.pl
index 44250cfdc8..71602df924 100644
--- a/tp/t/results/invalid_nestings/cartouche_in_style_command.pl
+++ b/tp/t/results/invalid_nestings/cartouche_in_style_command.pl
@@ -26,7 +26,6 @@ $result_trees{'cartouche_in_style_command'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -41,7 +40,6 @@ $result_trees{'cartouche_in_style_command'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/invalid_nestings/center.pl 
b/tp/t/results/invalid_nestings/center.pl
index 385cca5856..8a2dd6bc98 100644
--- a/tp/t/results/invalid_nestings/center.pl
+++ b/tp/t/results/invalid_nestings/center.pl
@@ -41,7 +41,6 @@ $result_trees{'center'} = {
                     }
                   ],
                   'cmdname' => 'titlefont',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -67,7 +66,6 @@ $result_trees{'center'} = {
                     }
                   ],
                   'cmdname' => 'anchor',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -101,7 +99,6 @@ $result_trees{'center'} = {
                     }
                   ],
                   'cmdname' => 'footnote',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -212,7 +209,6 @@ $result_trees{'center'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -339,7 +335,6 @@ $result_trees{'center'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -398,7 +393,6 @@ $result_trees{'center'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -472,13 +466,11 @@ $result_trees{'center'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -530,7 +522,6 @@ $result_trees{'center'} = {
               'contents' => [
                 {
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -646,7 +637,6 @@ $result_trees{'center'} = {
               'contents' => [
                 {
                   'cmdname' => 'emph',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -814,7 +804,6 @@ $result_trees{'center'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -874,7 +863,6 @@ $result_trees{'center'} = {
                     }
                   ],
                   'cmdname' => 'samp',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -943,13 +931,11 @@ $result_trees{'center'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'samp',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1287,7 +1273,6 @@ $result_trees{'center'} = {
                       'contents' => [
                         {
                           'cmdname' => 'asis',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1308,7 +1293,6 @@ $result_trees{'center'} = {
                   'cmdname' => 'table',
                   'contents' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'before_item'
                     }
diff --git a/tp/t/results/invalid_nestings/def_in_style_command.pl 
b/tp/t/results/invalid_nestings/def_in_style_command.pl
index 1ba8b90618..ba4964726f 100644
--- a/tp/t/results/invalid_nestings/def_in_style_command.pl
+++ b/tp/t/results/invalid_nestings/def_in_style_command.pl
@@ -26,7 +26,6 @@ $result_trees{'def_in_style_command'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git 
a/tp/t/results/invalid_nestings/def_not_closed_in_menu_description.pl 
b/tp/t/results/invalid_nestings/def_not_closed_in_menu_description.pl
index cfd728905c..c9148cbc9d 100644
--- a/tp/t/results/invalid_nestings/def_not_closed_in_menu_description.pl
+++ b/tp/t/results/invalid_nestings/def_not_closed_in_menu_description.pl
@@ -12,7 +12,6 @@ $result_trees{'def_not_closed_in_menu_description'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/invalid_nestings/enumerate_in_style_command.pl 
b/tp/t/results/invalid_nestings/enumerate_in_style_command.pl
index 13f36fb482..b5ac03dd97 100644
--- a/tp/t/results/invalid_nestings/enumerate_in_style_command.pl
+++ b/tp/t/results/invalid_nestings/enumerate_in_style_command.pl
@@ -26,7 +26,6 @@ $result_trees{'enumerate_in_style_command'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/invalid_nestings/example_in_style_command.pl 
b/tp/t/results/invalid_nestings/example_in_style_command.pl
index 83ca82a4ea..24c1cbdce8 100644
--- a/tp/t/results/invalid_nestings/example_in_style_command.pl
+++ b/tp/t/results/invalid_nestings/example_in_style_command.pl
@@ -26,7 +26,6 @@ $result_trees{'example_in_style_command'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -41,7 +40,6 @@ $result_trees{'example_in_style_command'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/invalid_nestings/float_in_style_command.pl 
b/tp/t/results/invalid_nestings/float_in_style_command.pl
index e059a5b170..8b5b45fbe5 100644
--- a/tp/t/results/invalid_nestings/float_in_style_command.pl
+++ b/tp/t/results/invalid_nestings/float_in_style_command.pl
@@ -26,7 +26,6 @@ $result_trees{'float_in_style_command'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -99,7 +98,6 @@ $result_trees{'float_in_style_command'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
diff --git a/tp/t/results/invalid_nestings/flushright_in_style_command.pl 
b/tp/t/results/invalid_nestings/flushright_in_style_command.pl
index 9fbfdb2d6b..997e815ed1 100644
--- a/tp/t/results/invalid_nestings/flushright_in_style_command.pl
+++ b/tp/t/results/invalid_nestings/flushright_in_style_command.pl
@@ -26,7 +26,6 @@ $result_trees{'flushright_in_style_command'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -41,7 +40,6 @@ $result_trees{'flushright_in_style_command'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/invalid_nestings/footnote_in_ref.pl 
b/tp/t/results/invalid_nestings/footnote_in_ref.pl
index 0fd914a792..ce06d24e39 100644
--- a/tp/t/results/invalid_nestings/footnote_in_ref.pl
+++ b/tp/t/results/invalid_nestings/footnote_in_ref.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'footnote_in_ref'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -94,7 +93,6 @@ $result_trees{'footnote_in_ref'} = {
                         }
                       ],
                       'cmdname' => 'footnote',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -115,7 +113,6 @@ $result_trees{'footnote_in_ref'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/invalid_nestings/formats_not_closed_in_example.pl 
b/tp/t/results/invalid_nestings/formats_not_closed_in_example.pl
index 2f751769cd..a482bfeb4f 100644
--- a/tp/t/results/invalid_nestings/formats_not_closed_in_example.pl
+++ b/tp/t/results/invalid_nestings/formats_not_closed_in_example.pl
@@ -12,7 +12,6 @@ $result_trees{'formats_not_closed_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -41,7 +40,6 @@ $result_trees{'formats_not_closed_in_example'} = {
                   'contents' => [
                     {
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -124,7 +122,6 @@ $result_trees{'formats_not_closed_in_example'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'extra' => {
                                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/invalid_nestings/ignore_in_xref.pl 
b/tp/t/results/invalid_nestings/ignore_in_xref.pl
index 0b880b3ecf..a932007ba3 100644
--- a/tp/t/results/invalid_nestings/ignore_in_xref.pl
+++ b/tp/t/results/invalid_nestings/ignore_in_xref.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'ignore_in_xref'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -56,7 +55,6 @@ $result_trees{'ignore_in_xref'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -120,7 +118,6 @@ $result_trees{'ignore_in_xref'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/invalid_nestings/ignored_text.pl 
b/tp/t/results/invalid_nestings/ignored_text.pl
index 6d22dc2f74..287c6a3b6e 100644
--- a/tp/t/results/invalid_nestings/ignored_text.pl
+++ b/tp/t/results/invalid_nestings/ignored_text.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'ignored_text'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -26,7 +25,6 @@ $result_trees{'ignored_text'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/invalid_nestings/in_errormsg.pl 
b/tp/t/results/invalid_nestings/in_errormsg.pl
index 17cd7ab880..d75f985c33 100644
--- a/tp/t/results/invalid_nestings/in_errormsg.pl
+++ b/tp/t/results/invalid_nestings/in_errormsg.pl
@@ -29,7 +29,6 @@ $result_trees{'in_errormsg'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'extra' => {
             'node_content' => [
               {}
@@ -73,7 +72,6 @@ $result_trees{'in_errormsg'} = {
                         }
                       ],
                       'cmdname' => 'anchor',
-                      'contents' => [],
                       'extra' => {
                         'node_content' => [
                           {}
@@ -106,7 +104,6 @@ $result_trees{'in_errormsg'} = {
                         }
                       ],
                       'cmdname' => 'ref',
-                      'contents' => [],
                       'extra' => {
                         'label' => {},
                         'node_argument' => {
@@ -129,7 +126,6 @@ $result_trees{'in_errormsg'} = {
                 }
               ],
               'cmdname' => 'errormsg',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -155,7 +151,6 @@ $result_trees{'in_errormsg'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => '
 '
@@ -165,7 +160,6 @@ $result_trees{'in_errormsg'} = {
             }
           ],
           'cmdname' => 'errormsg',
-          'contents' => [],
           'parent' => {},
           'source_info' => {
             'file_name' => '',
@@ -179,7 +173,6 @@ $result_trees{'in_errormsg'} = {
               'contents' => [
                 {
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/invalid_nestings/in_table.pl 
b/tp/t/results/invalid_nestings/in_table.pl
index d21075354e..ba0e96b503 100644
--- a/tp/t/results/invalid_nestings/in_table.pl
+++ b/tp/t/results/invalid_nestings/in_table.pl
@@ -50,7 +50,6 @@ $result_trees{'in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'xref',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -123,7 +122,6 @@ $result_trees{'in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -179,7 +177,6 @@ $result_trees{'in_table'} = {
                                 }
                               ],
                               'cmdname' => 'titlefont',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -205,7 +202,6 @@ $result_trees{'in_table'} = {
                                 }
                               ],
                               'cmdname' => 'anchor',
-                              'contents' => [],
                               'extra' => {
                                 'node_content' => [
                                   {}
@@ -239,7 +235,6 @@ $result_trees{'in_table'} = {
                                 }
                               ],
                               'cmdname' => 'footnote',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -327,7 +322,6 @@ $result_trees{'in_table'} = {
                             }
                           ],
                           'cmdname' => 'footnote',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -373,7 +367,6 @@ $result_trees{'in_table'} = {
                                   'type' => 'brace_command_arg'
                                 },
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 },
@@ -393,7 +386,6 @@ $result_trees{'in_table'} = {
                                 }
                               ],
                               'cmdname' => 'ref',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -628,7 +620,6 @@ $result_trees{'in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -747,7 +738,6 @@ $result_trees{'in_table'} = {
                             }
                           ],
                           'cmdname' => 'option',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -876,7 +866,6 @@ $result_trees{'in_table'} = {
                             }
                           ],
                           'cmdname' => 'option',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
diff --git a/tp/t/results/invalid_nestings/item_in_ref.pl 
b/tp/t/results/invalid_nestings/item_in_ref.pl
index f200b20292..4468267ab4 100644
--- a/tp/t/results/invalid_nestings/item_in_ref.pl
+++ b/tp/t/results/invalid_nestings/item_in_ref.pl
@@ -15,7 +15,6 @@ $result_trees{'item_in_ref'} = {
               'contents' => [
                 {
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -105,7 +104,6 @@ $result_trees{'item_in_ref'} = {
                               'type' => 'brace_command_arg'
                             },
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             },
@@ -125,7 +123,6 @@ $result_trees{'item_in_ref'} = {
                             }
                           ],
                           'cmdname' => 'ref',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
diff --git 
a/tp/t/results/invalid_nestings/itemx_in_itemize_enumerate_in_table.pl 
b/tp/t/results/invalid_nestings/itemx_in_itemize_enumerate_in_table.pl
index 83317d6e32..06e6a97783 100644
--- a/tp/t/results/invalid_nestings/itemx_in_itemize_enumerate_in_table.pl
+++ b/tp/t/results/invalid_nestings/itemx_in_itemize_enumerate_in_table.pl
@@ -15,7 +15,6 @@ $result_trees{'itemx_in_itemize_enumerate_in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'strong',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -96,7 +95,6 @@ $result_trees{'itemx_in_itemize_enumerate_in_table'} = {
                           'contents' => [
                             {
                               'cmdname' => 'bullet',
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'command_as_argument_inserted'
                             }
@@ -194,7 +192,6 @@ $result_trees{'itemx_in_itemize_enumerate_in_table'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
diff --git a/tp/t/results/invalid_nestings/menu_in_style_command.pl 
b/tp/t/results/invalid_nestings/menu_in_style_command.pl
index 42c8b148d1..e682c6f312 100644
--- a/tp/t/results/invalid_nestings/menu_in_style_command.pl
+++ b/tp/t/results/invalid_nestings/menu_in_style_command.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'menu_in_style_command'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -54,7 +53,6 @@ $result_trees{'menu_in_style_command'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -69,7 +67,6 @@ $result_trees{'menu_in_style_command'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/invalid_nestings/multitable_in_style_command.pl 
b/tp/t/results/invalid_nestings/multitable_in_style_command.pl
index c9b3117478..3271f8b709 100644
--- a/tp/t/results/invalid_nestings/multitable_in_style_command.pl
+++ b/tp/t/results/invalid_nestings/multitable_in_style_command.pl
@@ -31,7 +31,6 @@ $result_trees{'multitable_in_style_command'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/invalid_nestings/node_in_copying.pl 
b/tp/t/results/invalid_nestings/node_in_copying.pl
index 26464c3349..ddf6baf211 100644
--- a/tp/t/results/invalid_nestings/node_in_copying.pl
+++ b/tp/t/results/invalid_nestings/node_in_copying.pl
@@ -12,7 +12,6 @@ $result_trees{'node_in_copying'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/invalid_nestings/node_in_copying_not_closed.pl 
b/tp/t/results/invalid_nestings/node_in_copying_not_closed.pl
index cd89c316ab..a1e80d5e0f 100644
--- a/tp/t/results/invalid_nestings/node_in_copying_not_closed.pl
+++ b/tp/t/results/invalid_nestings/node_in_copying_not_closed.pl
@@ -12,7 +12,6 @@ $result_trees{'node_in_copying_not_closed'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -82,7 +81,6 @@ $result_trees{'node_in_copying_not_closed'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/invalid_nestings/on_block_command_line.pl 
b/tp/t/results/invalid_nestings/on_block_command_line.pl
index 2cddc80f0d..baaa84baef 100644
--- a/tp/t/results/invalid_nestings/on_block_command_line.pl
+++ b/tp/t/results/invalid_nestings/on_block_command_line.pl
@@ -29,7 +29,6 @@ $result_trees{'on_block_command_line'} = {
                         }
                       ],
                       'cmdname' => 'anchor',
-                      'contents' => [],
                       'extra' => {
                         'node_content' => [
                           {}
@@ -65,7 +64,6 @@ $result_trees{'on_block_command_line'} = {
                     }
                   ],
                   'cmdname' => 'titlefont',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -110,7 +108,6 @@ $result_trees{'on_block_command_line'} = {
                             }
                           ],
                           'cmdname' => 'titlefont',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -232,7 +229,6 @@ $result_trees{'on_block_command_line'} = {
                     }
                   ],
                   'cmdname' => 'titlefont',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -258,7 +254,6 @@ $result_trees{'on_block_command_line'} = {
                     }
                   ],
                   'cmdname' => 'anchor',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -292,7 +287,6 @@ $result_trees{'on_block_command_line'} = {
                     }
                   ],
                   'cmdname' => 'footnote',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/invalid_nestings/on_def_line.pl 
b/tp/t/results/invalid_nestings/on_def_line.pl
index af76165e4f..cfc08ba298 100644
--- a/tp/t/results/invalid_nestings/on_def_line.pl
+++ b/tp/t/results/invalid_nestings/on_def_line.pl
@@ -32,7 +32,6 @@ $result_trees{'on_def_line'} = {
                             }
                           ],
                           'cmdname' => 'anchor',
-                          'contents' => [],
                           'extra' => {
                             'node_content' => [
                               {}
@@ -80,7 +79,6 @@ $result_trees{'on_def_line'} = {
                         }
                       ],
                       'cmdname' => 'titlefont',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -119,7 +117,6 @@ $result_trees{'on_def_line'} = {
                         }
                       ],
                       'cmdname' => 'footnote',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
@@ -223,7 +220,6 @@ $result_trees{'on_def_line'} = {
                             }
                           ],
                           'cmdname' => 'anchor',
-                          'contents' => [],
                           'extra' => {
                             'node_content' => [
                               {}
@@ -271,7 +267,6 @@ $result_trees{'on_def_line'} = {
                         }
                       ],
                       'cmdname' => 'titlefont',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'name'
                       },
@@ -310,7 +305,6 @@ $result_trees{'on_def_line'} = {
                         }
                       ],
                       'cmdname' => 'footnote',
-                      'contents' => [],
                       'extra' => {
                         'def_role' => 'arg'
                       },
diff --git a/tp/t/results/invalid_nestings/on_index_entry_line.pl 
b/tp/t/results/invalid_nestings/on_index_entry_line.pl
index 5713abbfc1..9b420cdcf4 100644
--- a/tp/t/results/invalid_nestings/on_index_entry_line.pl
+++ b/tp/t/results/invalid_nestings/on_index_entry_line.pl
@@ -41,7 +41,6 @@ $result_trees{'on_index_entry_line'} = {
                     }
                   ],
                   'cmdname' => 'titlefont',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -67,7 +66,6 @@ $result_trees{'on_index_entry_line'} = {
                     }
                   ],
                   'cmdname' => 'anchor',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -101,7 +99,6 @@ $result_trees{'on_index_entry_line'} = {
                     }
                   ],
                   'cmdname' => 'footnote',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/invalid_nestings/on_itemize_line.pl 
b/tp/t/results/invalid_nestings/on_itemize_line.pl
index 5d597c232a..e1576e5429 100644
--- a/tp/t/results/invalid_nestings/on_itemize_line.pl
+++ b/tp/t/results/invalid_nestings/on_itemize_line.pl
@@ -41,7 +41,6 @@ $result_trees{'on_itemize_line'} = {
                     }
                   ],
                   'cmdname' => 'titlefont',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -67,7 +66,6 @@ $result_trees{'on_itemize_line'} = {
                     }
                   ],
                   'cmdname' => 'anchor',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -101,7 +99,6 @@ $result_trees{'on_itemize_line'} = {
                     }
                   ],
                   'cmdname' => 'footnote',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/invalid_nestings/on_node_line.pl 
b/tp/t/results/invalid_nestings/on_node_line.pl
index 620a680a78..9139a2b1b4 100644
--- a/tp/t/results/invalid_nestings/on_node_line.pl
+++ b/tp/t/results/invalid_nestings/on_node_line.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'on_node_line'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -69,7 +68,6 @@ $result_trees{'on_node_line'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -120,7 +118,6 @@ $result_trees{'on_node_line'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -160,7 +157,6 @@ $result_trees{'on_node_line'} = {
                 }
               ],
               'cmdname' => 'anchor',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -194,7 +190,6 @@ $result_trees{'on_node_line'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -243,7 +238,6 @@ $result_trees{'on_node_line'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/invalid_nestings/on_section_line.pl 
b/tp/t/results/invalid_nestings/on_section_line.pl
index b5c46733a2..7bcb2e2e6c 100644
--- a/tp/t/results/invalid_nestings/on_section_line.pl
+++ b/tp/t/results/invalid_nestings/on_section_line.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'on_section_line'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -48,7 +47,6 @@ $result_trees{'on_section_line'} = {
                 }
               ],
               'cmdname' => 'titlefont',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -74,7 +72,6 @@ $result_trees{'on_section_line'} = {
                 }
               ],
               'cmdname' => 'anchor',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -108,7 +105,6 @@ $result_trees{'on_section_line'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -154,7 +150,6 @@ $result_trees{'on_section_line'} = {
         }
       ],
       'cmdname' => 'section',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/invalid_nestings/on_subheading_line.pl 
b/tp/t/results/invalid_nestings/on_subheading_line.pl
index 20570931bc..cdec4078a9 100644
--- a/tp/t/results/invalid_nestings/on_subheading_line.pl
+++ b/tp/t/results/invalid_nestings/on_subheading_line.pl
@@ -45,7 +45,6 @@ $result_trees{'on_subheading_line'} = {
                     }
                   ],
                   'cmdname' => 'titlefont',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -71,7 +70,6 @@ $result_trees{'on_subheading_line'} = {
                     }
                   ],
                   'cmdname' => 'anchor',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -105,7 +103,6 @@ $result_trees{'on_subheading_line'} = {
                     }
                   ],
                   'cmdname' => 'footnote',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/invalid_nestings/quotation_in_ref.pl 
b/tp/t/results/invalid_nestings/quotation_in_ref.pl
index db286891cd..1ea7754a86 100644
--- a/tp/t/results/invalid_nestings/quotation_in_ref.pl
+++ b/tp/t/results/invalid_nestings/quotation_in_ref.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'quotation_in_ref'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -52,7 +51,6 @@ $result_trees{'quotation_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_before_argument' => '
 '
@@ -62,7 +60,6 @@ $result_trees{'quotation_in_ref'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -77,7 +74,6 @@ $result_trees{'quotation_in_ref'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/invalid_nestings/quotation_in_style_command.pl 
b/tp/t/results/invalid_nestings/quotation_in_style_command.pl
index 27e708c392..aea618036b 100644
--- a/tp/t/results/invalid_nestings/quotation_in_style_command.pl
+++ b/tp/t/results/invalid_nestings/quotation_in_style_command.pl
@@ -26,7 +26,6 @@ $result_trees{'quotation_in_style_command'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -41,7 +40,6 @@ $result_trees{'quotation_in_style_command'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/invalid_nestings/raw_block_on_line.pl 
b/tp/t/results/invalid_nestings/raw_block_on_line.pl
index ce90a71c0b..5ec71012aa 100644
--- a/tp/t/results/invalid_nestings/raw_block_on_line.pl
+++ b/tp/t/results/invalid_nestings/raw_block_on_line.pl
@@ -16,7 +16,6 @@ $result_trees{'raw_block_on_line'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
diff --git a/tp/t/results/invalid_nestings/recursive_copying.pl 
b/tp/t/results/invalid_nestings/recursive_copying.pl
index 6f91b0275c..aa0dd72186 100644
--- a/tp/t/results/invalid_nestings/recursive_copying.pl
+++ b/tp/t/results/invalid_nestings/recursive_copying.pl
@@ -12,7 +12,6 @@ $result_trees{'recursive_copying'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/invalid_nestings/ref_in_anchor.pl 
b/tp/t/results/invalid_nestings/ref_in_anchor.pl
index 83d6c03a18..88192ddb40 100644
--- a/tp/t/results/invalid_nestings/ref_in_anchor.pl
+++ b/tp/t/results/invalid_nestings/ref_in_anchor.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'ref_in_anchor'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -53,7 +52,6 @@ $result_trees{'ref_in_anchor'} = {
                     }
                   ],
                   'cmdname' => 'ref',
-                  'contents' => [],
                   'extra' => {
                     'label' => {},
                     'node_argument' => {
@@ -76,7 +74,6 @@ $result_trees{'ref_in_anchor'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'extra' => {
             'node_content' => [
               {},
diff --git a/tp/t/results/invalid_nestings/ref_in_ref.pl 
b/tp/t/results/invalid_nestings/ref_in_ref.pl
index 68e0c13a72..f5b7eefcea 100644
--- a/tp/t/results/invalid_nestings/ref_in_ref.pl
+++ b/tp/t/results/invalid_nestings/ref_in_ref.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'ref_in_ref'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -51,7 +50,6 @@ $result_trees{'ref_in_ref'} = {
                         }
                       ],
                       'cmdname' => 'ref',
-                      'contents' => [],
                       'extra' => {
                         'label' => {},
                         'node_argument' => {
@@ -74,7 +72,6 @@ $result_trees{'ref_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/invalid_nestings/section_in_copying.pl 
b/tp/t/results/invalid_nestings/section_in_copying.pl
index 303f14e9f0..4351254698 100644
--- a/tp/t/results/invalid_nestings/section_in_copying.pl
+++ b/tp/t/results/invalid_nestings/section_in_copying.pl
@@ -12,7 +12,6 @@ $result_trees{'section_in_copying'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -76,7 +75,6 @@ $result_trees{'section_in_copying'} = {
         }
       ],
       'cmdname' => 'section',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/invalid_nestings/section_in_flushright.pl 
b/tp/t/results/invalid_nestings/section_in_flushright.pl
index 51c049463c..9e83beb8b6 100644
--- a/tp/t/results/invalid_nestings/section_in_flushright.pl
+++ b/tp/t/results/invalid_nestings/section_in_flushright.pl
@@ -12,7 +12,6 @@ $result_trees{'section_in_flushright'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -76,7 +75,6 @@ $result_trees{'section_in_flushright'} = {
         }
       ],
       'cmdname' => 'section',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/invalid_nestings/section_in_footnote.pl 
b/tp/t/results/invalid_nestings/section_in_footnote.pl
index ad3a74a9ef..4c8f83bce7 100644
--- a/tp/t/results/invalid_nestings/section_in_footnote.pl
+++ b/tp/t/results/invalid_nestings/section_in_footnote.pl
@@ -37,7 +37,6 @@ $result_trees{'section_in_footnote'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => '
 '
@@ -75,7 +74,6 @@ $result_trees{'section_in_footnote'} = {
         }
       ],
       'cmdname' => 'section',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/invalid_nestings/section_in_math.pl 
b/tp/t/results/invalid_nestings/section_in_math.pl
index 41a7cc5e89..c43db66f32 100644
--- a/tp/t/results/invalid_nestings/section_in_math.pl
+++ b/tp/t/results/invalid_nestings/section_in_math.pl
@@ -57,7 +57,6 @@ $result_trees{'section_in_math'} = {
                 }
               ],
               'cmdname' => 'math',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -125,7 +124,6 @@ $result_trees{'section_in_math'} = {
                 }
               ],
               'cmdname' => 'math',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => ' '
               },
@@ -169,7 +167,6 @@ $result_trees{'section_in_math'} = {
         }
       ],
       'cmdname' => 'section',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/invalid_nestings/section_in_nested_block_commands.pl 
b/tp/t/results/invalid_nestings/section_in_nested_block_commands.pl
index 73cd32f207..0a6353a0c8 100644
--- a/tp/t/results/invalid_nestings/section_in_nested_block_commands.pl
+++ b/tp/t/results/invalid_nestings/section_in_nested_block_commands.pl
@@ -15,7 +15,6 @@ $result_trees{'section_in_nested_block_commands'} = {
               'contents' => [
                 {
                   'cmdname' => 'strong',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -93,7 +92,6 @@ $result_trees{'section_in_nested_block_commands'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -177,7 +175,6 @@ $result_trees{'section_in_nested_block_commands'} = {
         }
       ],
       'cmdname' => 'section',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/invalid_nestings/section_in_table.pl 
b/tp/t/results/invalid_nestings/section_in_table.pl
index d9591b3810..ee3d4e743b 100644
--- a/tp/t/results/invalid_nestings/section_in_table.pl
+++ b/tp/t/results/invalid_nestings/section_in_table.pl
@@ -15,7 +15,6 @@ $result_trees{'section_in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git 
a/tp/t/results/invalid_nestings/style_not_closed_before_first_node.pl 
b/tp/t/results/invalid_nestings/style_not_closed_before_first_node.pl
index 16bc570839..75e73dd9d7 100644
--- a/tp/t/results/invalid_nestings/style_not_closed_before_first_node.pl
+++ b/tp/t/results/invalid_nestings/style_not_closed_before_first_node.pl
@@ -32,7 +32,6 @@ $result_trees{'style_not_closed_before_first_node'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/invalid_nestings/style_not_closed_in_block_command.pl 
b/tp/t/results/invalid_nestings/style_not_closed_in_block_command.pl
index fb36ec9b98..9352bc387c 100644
--- a/tp/t/results/invalid_nestings/style_not_closed_in_block_command.pl
+++ b/tp/t/results/invalid_nestings/style_not_closed_in_block_command.pl
@@ -12,7 +12,6 @@ $result_trees{'style_not_closed_in_block_command'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -44,7 +43,6 @@ $result_trees{'style_not_closed_in_block_command'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/invalid_nestings/style_not_closed_in_table_line.pl 
b/tp/t/results/invalid_nestings/style_not_closed_in_table_line.pl
index 64c6346279..ef9c2728a6 100644
--- a/tp/t/results/invalid_nestings/style_not_closed_in_table_line.pl
+++ b/tp/t/results/invalid_nestings/style_not_closed_in_table_line.pl
@@ -15,7 +15,6 @@ $result_trees{'style_not_closed_in_table_line'} = {
               'contents' => [
                 {
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -98,7 +97,6 @@ $result_trees{'style_not_closed_in_table_line'} = {
                             }
                           ],
                           'cmdname' => 'code',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
diff --git 
a/tp/t/results/invalid_nestings/style_not_closed_no_newline_root_commands.pl 
b/tp/t/results/invalid_nestings/style_not_closed_no_newline_root_commands.pl
index 04e6f04e07..bcc585f028 100644
--- a/tp/t/results/invalid_nestings/style_not_closed_no_newline_root_commands.pl
+++ b/tp/t/results/invalid_nestings/style_not_closed_no_newline_root_commands.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'style_not_closed_no_newline_root_commands'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'style_not_closed_no_newline_root_commands'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -81,7 +79,6 @@ $result_trees{'style_not_closed_no_newline_root_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -209,7 +206,6 @@ $result_trees{'style_not_closed_no_newline_root_commands'} 
= {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -250,7 +246,6 @@ $result_trees{'style_not_closed_no_newline_root_commands'} 
= {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -315,7 +310,6 @@ $result_trees{'style_not_closed_no_newline_root_commands'} 
= {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/invalid_nestings/style_not_closed_root_commands.pl 
b/tp/t/results/invalid_nestings/style_not_closed_root_commands.pl
index 5e83200a8e..5db3e21da1 100644
--- a/tp/t/results/invalid_nestings/style_not_closed_root_commands.pl
+++ b/tp/t/results/invalid_nestings/style_not_closed_root_commands.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'style_not_closed_root_commands'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'style_not_closed_root_commands'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -81,7 +79,6 @@ $result_trees{'style_not_closed_root_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -215,7 +212,6 @@ $result_trees{'style_not_closed_root_commands'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -256,7 +252,6 @@ $result_trees{'style_not_closed_root_commands'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -327,7 +322,6 @@ $result_trees{'style_not_closed_root_commands'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/invalid_nestings/table_in_code.pl 
b/tp/t/results/invalid_nestings/table_in_code.pl
index a4d71751fe..5598bac620 100644
--- a/tp/t/results/invalid_nestings/table_in_code.pl
+++ b/tp/t/results/invalid_nestings/table_in_code.pl
@@ -31,7 +31,6 @@ $result_trees{'table_in_code'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -49,7 +48,6 @@ $result_trees{'table_in_code'} = {
               'contents' => [
                 {
                   'cmdname' => 'emph',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/invalid_nestings/table_not_closed_in_menu_comment.pl 
b/tp/t/results/invalid_nestings/table_not_closed_in_menu_comment.pl
index 104876fb9e..57eb4e3766 100644
--- a/tp/t/results/invalid_nestings/table_not_closed_in_menu_comment.pl
+++ b/tp/t/results/invalid_nestings/table_not_closed_in_menu_comment.pl
@@ -12,7 +12,6 @@ $result_trees{'table_not_closed_in_menu_comment'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -107,7 +106,6 @@ $result_trees{'table_not_closed_in_menu_comment'} = {
                       'contents' => [
                         {
                           'cmdname' => 'asis',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
diff --git 
a/tp/t/results/invalid_nestings/table_not_closed_in_menu_description.pl 
b/tp/t/results/invalid_nestings/table_not_closed_in_menu_description.pl
index 679559af0e..10dd2b56a8 100644
--- a/tp/t/results/invalid_nestings/table_not_closed_in_menu_description.pl
+++ b/tp/t/results/invalid_nestings/table_not_closed_in_menu_description.pl
@@ -12,7 +12,6 @@ $result_trees{'table_not_closed_in_menu_description'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -71,7 +70,6 @@ $result_trees{'table_not_closed_in_menu_description'} = {
                           'contents' => [
                             {
                               'cmdname' => 'asis',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
diff --git a/tp/t/results/invalid_nestings/table_on_item_line.pl 
b/tp/t/results/invalid_nestings/table_on_item_line.pl
index ff154ed830..3db0ab32a7 100644
--- a/tp/t/results/invalid_nestings/table_on_item_line.pl
+++ b/tp/t/results/invalid_nestings/table_on_item_line.pl
@@ -15,7 +15,6 @@ $result_trees{'table_on_item_line'} = {
               'contents' => [
                 {
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -53,7 +52,6 @@ $result_trees{'table_on_item_line'} = {
                                   'contents' => [
                                     {
                                       'cmdname' => 'asis',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => '',
@@ -74,7 +72,6 @@ $result_trees{'table_on_item_line'} = {
                               'cmdname' => 'table',
                               'contents' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'before_item'
                                 }
diff --git 
a/tp/t/results/invalid_nestings/unclosed_verb_end_of_line_on_misc_line.pl 
b/tp/t/results/invalid_nestings/unclosed_verb_end_of_line_on_misc_line.pl
index b8edb81a97..991cb62309 100644
--- a/tp/t/results/invalid_nestings/unclosed_verb_end_of_line_on_misc_line.pl
+++ b/tp/t/results/invalid_nestings/unclosed_verb_end_of_line_on_misc_line.pl
@@ -33,7 +33,6 @@ $result_trees{'unclosed_verb_end_of_line_on_misc_line'} = {
                     }
                   ],
                   'cmdname' => 'verb',
-                  'contents' => [],
                   'extra' => {
                     'delimiter' => ''
                   },
diff --git a/tp/t/results/invalid_nestings/unclosed_verb_on_misc_line.pl 
b/tp/t/results/invalid_nestings/unclosed_verb_on_misc_line.pl
index e88206155d..3a9c72d40d 100644
--- a/tp/t/results/invalid_nestings/unclosed_verb_on_misc_line.pl
+++ b/tp/t/results/invalid_nestings/unclosed_verb_on_misc_line.pl
@@ -32,7 +32,6 @@ $result_trees{'unclosed_verb_on_misc_line'} = {
                     }
                   ],
                   'cmdname' => 'verb',
-                  'contents' => [],
                   'extra' => {
                     'delimiter' => 'f'
                   },
diff --git a/tp/t/results/invalid_nestings/unclosed_verb_on_section_line.pl 
b/tp/t/results/invalid_nestings/unclosed_verb_on_section_line.pl
index 96cbc1ef0e..f1ba9036ce 100644
--- a/tp/t/results/invalid_nestings/unclosed_verb_on_section_line.pl
+++ b/tp/t/results/invalid_nestings/unclosed_verb_on_section_line.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'unclosed_verb_on_section_line'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -48,7 +47,6 @@ $result_trees{'unclosed_verb_on_section_line'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => 'T'
               },
@@ -65,7 +63,6 @@ $result_trees{'unclosed_verb_on_section_line'} = {
         }
       ],
       'cmdname' => 'section',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/invalid_nestings/verbatim_in_ref.pl 
b/tp/t/results/invalid_nestings/verbatim_in_ref.pl
index 452d783d47..8c52b31d39 100644
--- a/tp/t/results/invalid_nestings/verbatim_in_ref.pl
+++ b/tp/t/results/invalid_nestings/verbatim_in_ref.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'verbatim_in_ref'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -52,7 +51,6 @@ $result_trees{'verbatim_in_ref'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_before_argument' => ' 
 '
@@ -62,7 +60,6 @@ $result_trees{'verbatim_in_ref'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -77,7 +74,6 @@ $result_trees{'verbatim_in_ref'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/itemize/accent_argument.pl 
b/tp/t/results/itemize/accent_argument.pl
index acf3a25ff3..5f25c59264 100644
--- a/tp/t/results/itemize/accent_argument.pl
+++ b/tp/t/results/itemize/accent_argument.pl
@@ -15,7 +15,6 @@ $result_trees{'accent_argument'} = {
               'contents' => [
                 {
                   'cmdname' => '~',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -132,7 +131,6 @@ $result_trees{'accent_argument'} = {
                     }
                   ],
                   'cmdname' => '~',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/itemize/asis_as_itemize_argument.pl 
b/tp/t/results/itemize/asis_as_itemize_argument.pl
index 3ecc156288..5fe6c523c8 100644
--- a/tp/t/results/itemize/asis_as_itemize_argument.pl
+++ b/tp/t/results/itemize/asis_as_itemize_argument.pl
@@ -15,7 +15,6 @@ $result_trees{'asis_as_itemize_argument'} = {
               'contents' => [
                 {
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/itemize/bad_enumerate_arguments.pl 
b/tp/t/results/itemize/bad_enumerate_arguments.pl
index 0d54d98698..2f24a3f5cc 100644
--- a/tp/t/results/itemize/bad_enumerate_arguments.pl
+++ b/tp/t/results/itemize/bad_enumerate_arguments.pl
@@ -159,7 +159,6 @@ $result_trees{'bad_enumerate_arguments'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/itemize/comment_first_on_enumerate_line.pl 
b/tp/t/results/itemize/comment_first_on_enumerate_line.pl
index e46dcf708f..ecd8cd155c 100644
--- a/tp/t/results/itemize/comment_first_on_enumerate_line.pl
+++ b/tp/t/results/itemize/comment_first_on_enumerate_line.pl
@@ -12,7 +12,6 @@ $result_trees{'comment_first_on_enumerate_line'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'comment_at_end' => {
                   'args' => [
diff --git a/tp/t/results/itemize/comment_first_on_itemize_line.pl 
b/tp/t/results/itemize/comment_first_on_itemize_line.pl
index f172c2c66b..aa21bd6704 100644
--- a/tp/t/results/itemize/comment_first_on_itemize_line.pl
+++ b/tp/t/results/itemize/comment_first_on_itemize_line.pl
@@ -15,7 +15,6 @@ $result_trees{'comment_first_on_itemize_line'} = {
               'contents' => [
                 {
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'command_as_argument_inserted'
                 }
diff --git a/tp/t/results/itemize/empty_accent_argument.pl 
b/tp/t/results/itemize/empty_accent_argument.pl
index df8cf8b7a4..a82723474a 100644
--- a/tp/t/results/itemize/empty_accent_argument.pl
+++ b/tp/t/results/itemize/empty_accent_argument.pl
@@ -15,7 +15,6 @@ $result_trees{'empty_accent_argument'} = {
               'contents' => [
                 {
                   'cmdname' => '~',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -133,7 +132,6 @@ $result_trees{'empty_accent_argument'} = {
               'contents' => [
                 {
                   'cmdname' => '~',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -236,13 +234,11 @@ $result_trees{'empty_accent_argument'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => '~',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/itemize/enumerate_and_empty_lines.pl 
b/tp/t/results/itemize/enumerate_and_empty_lines.pl
index 87560b256e..2dd2b9f4bb 100644
--- a/tp/t/results/itemize/enumerate_and_empty_lines.pl
+++ b/tp/t/results/itemize/enumerate_and_empty_lines.pl
@@ -12,7 +12,6 @@ $result_trees{'enumerate_and_empty_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -65,7 +64,6 @@ $result_trees{'enumerate_and_empty_lines'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -201,7 +199,6 @@ $result_trees{'enumerate_and_empty_lines'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -283,7 +280,6 @@ $result_trees{'enumerate_and_empty_lines'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -377,7 +373,6 @@ $result_trees{'enumerate_and_empty_lines'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -496,7 +491,6 @@ $result_trees{'enumerate_and_empty_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/itemize/enumerate_in_example.pl 
b/tp/t/results/itemize/enumerate_in_example.pl
index 155947b738..072e755cb8 100644
--- a/tp/t/results/itemize/enumerate_in_example.pl
+++ b/tp/t/results/itemize/enumerate_in_example.pl
@@ -18,7 +18,6 @@ $result_trees{'enumerate_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -32,7 +31,6 @@ $result_trees{'enumerate_in_example'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/itemize/headitem_itemx_in_enumerate.pl 
b/tp/t/results/itemize/headitem_itemx_in_enumerate.pl
index 16db962869..f0bb727f6c 100644
--- a/tp/t/results/itemize/headitem_itemx_in_enumerate.pl
+++ b/tp/t/results/itemize/headitem_itemx_in_enumerate.pl
@@ -12,7 +12,6 @@ $result_trees{'headitem_itemx_in_enumerate'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/itemize/headitem_itemx_in_itemize.pl 
b/tp/t/results/itemize/headitem_itemx_in_itemize.pl
index ba219ed0ea..f0d6ff301e 100644
--- a/tp/t/results/itemize/headitem_itemx_in_itemize.pl
+++ b/tp/t/results/itemize/headitem_itemx_in_itemize.pl
@@ -15,7 +15,6 @@ $result_trees{'headitem_itemx_in_itemize'} = {
               'contents' => [
                 {
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'command_as_argument_inserted'
                 }
diff --git a/tp/t/results/itemize/inter_item_commands_in_enumerate.pl 
b/tp/t/results/itemize/inter_item_commands_in_enumerate.pl
index b6ff1d9b21..4dbc20a314 100644
--- a/tp/t/results/itemize/inter_item_commands_in_enumerate.pl
+++ b/tp/t/results/itemize/inter_item_commands_in_enumerate.pl
@@ -36,7 +36,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -113,7 +112,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -164,7 +162,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -284,7 +281,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -433,7 +429,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -576,7 +571,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -719,7 +713,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -867,7 +860,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/itemize/inter_item_commands_in_itemize.pl 
b/tp/t/results/itemize/inter_item_commands_in_itemize.pl
index 04a6de10ef..a46ddfdb23 100644
--- a/tp/t/results/itemize/inter_item_commands_in_itemize.pl
+++ b/tp/t/results/itemize/inter_item_commands_in_itemize.pl
@@ -36,7 +36,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -113,7 +112,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -167,7 +165,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
               'contents' => [
                 {
                   'cmdname' => 'minus',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -335,7 +332,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
               'contents' => [
                 {
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -564,7 +560,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
               'contents' => [
                 {
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'command_as_argument_inserted'
                 }
diff --git a/tp/t/results/itemize/itemize_and_empty_lines.pl 
b/tp/t/results/itemize/itemize_and_empty_lines.pl
index 3aaceeb9e4..c9b1be4352 100644
--- a/tp/t/results/itemize/itemize_and_empty_lines.pl
+++ b/tp/t/results/itemize/itemize_and_empty_lines.pl
@@ -70,7 +70,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -206,7 +205,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -268,7 +266,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -362,7 +359,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -484,7 +480,6 @@ $result_trees{'itemize_and_empty_lines'} = {
               'contents' => [
                 {
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'command_as_argument_inserted'
                 }
@@ -541,7 +536,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -677,7 +671,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -759,7 +752,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -853,7 +845,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -986,7 +977,6 @@ $result_trees{'itemize_and_empty_lines'} = {
               'contents' => [
                 {
                   'cmdname' => 'minus',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1122,7 +1112,6 @@ $result_trees{'itemize_and_empty_lines'} = {
               'contents' => [
                 {
                   'cmdname' => 'minus',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1172,7 +1161,6 @@ $result_trees{'itemize_and_empty_lines'} = {
                       'contents' => [
                         {
                           'cmdname' => 'bullet',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1349,7 +1337,6 @@ $result_trees{'itemize_and_empty_lines'} = {
               'contents' => [
                 {
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/itemize/itemize_in_example.pl 
b/tp/t/results/itemize/itemize_in_example.pl
index e3627d32f8..9b648991d1 100644
--- a/tp/t/results/itemize/itemize_in_example.pl
+++ b/tp/t/results/itemize/itemize_in_example.pl
@@ -12,7 +12,6 @@ $result_trees{'itemize_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -29,7 +28,6 @@ $result_trees{'itemize_in_example'} = {
                   'contents' => [
                     {
                       'cmdname' => 'bullet',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -149,7 +147,6 @@ $result_trees{'itemize_in_example'} = {
                   'contents' => [
                     {
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -461,13 +458,11 @@ $result_trees{'itemize_in_example'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'bullet',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/itemize/itemize_line_commands_with_brace.pl 
b/tp/t/results/itemize/itemize_line_commands_with_brace.pl
index 5f1093af69..decd5a576a 100644
--- a/tp/t/results/itemize/itemize_line_commands_with_brace.pl
+++ b/tp/t/results/itemize/itemize_line_commands_with_brace.pl
@@ -16,13 +16,11 @@ $result_trees{'itemize_line_commands_with_brace'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -126,13 +124,11 @@ $result_trees{'itemize_line_commands_with_brace'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'minus',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/itemize/itemize_long_item.pl 
b/tp/t/results/itemize/itemize_long_item.pl
index c882a98933..fa0ced55b3 100644
--- a/tp/t/results/itemize/itemize_long_item.pl
+++ b/tp/t/results/itemize/itemize_long_item.pl
@@ -70,7 +70,6 @@ $result_trees{'itemize_long_item'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -206,7 +205,6 @@ $result_trees{'itemize_long_item'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -288,7 +286,6 @@ $result_trees{'itemize_long_item'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -382,7 +379,6 @@ $result_trees{'itemize_long_item'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
diff --git a/tp/t/results/itemize/not_closed_item.pl 
b/tp/t/results/itemize/not_closed_item.pl
index abb3e0e396..922bc69493 100644
--- a/tp/t/results/itemize/not_closed_item.pl
+++ b/tp/t/results/itemize/not_closed_item.pl
@@ -15,7 +15,6 @@ $result_trees{'not_closed_item'} = {
               'contents' => [
                 {
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'command_as_argument_inserted'
                 }
diff --git a/tp/t/results/itemize/not_closed_itemize.pl 
b/tp/t/results/itemize/not_closed_itemize.pl
index 40dc0db17a..0cd7db2173 100644
--- a/tp/t/results/itemize/not_closed_itemize.pl
+++ b/tp/t/results/itemize/not_closed_itemize.pl
@@ -15,7 +15,6 @@ $result_trees{'not_closed_itemize'} = {
               'contents' => [
                 {
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'command_as_argument_inserted'
                 }
diff --git a/tp/t/results/itemize/table_in_itemize.pl 
b/tp/t/results/itemize/table_in_itemize.pl
index 3d9c0a6118..b7b7e41602 100644
--- a/tp/t/results/itemize/table_in_itemize.pl
+++ b/tp/t/results/itemize/table_in_itemize.pl
@@ -15,7 +15,6 @@ $result_trees{'table_in_itemize'} = {
               'contents' => [
                 {
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -80,7 +79,6 @@ $result_trees{'table_in_itemize'} = {
                       'contents' => [
                         {
                           'cmdname' => 'asis',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
diff --git a/tp/t/results/itemize/w_argument.pl 
b/tp/t/results/itemize/w_argument.pl
index 807425ad79..9902d8d18c 100644
--- a/tp/t/results/itemize/w_argument.pl
+++ b/tp/t/results/itemize/w_argument.pl
@@ -16,13 +16,11 @@ $result_trees{'w_argument'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'w',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -66,7 +64,6 @@ $result_trees{'w_argument'} = {
                         }
                       ],
                       'cmdname' => 'option',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -118,7 +115,6 @@ $result_trees{'w_argument'} = {
                         }
                       ],
                       'cmdname' => 'option',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/languages/appendix_translated.pl 
b/tp/t/results/languages/appendix_translated.pl
index 6f2a9c8c18..f102d9237d 100644
--- a/tp/t/results/languages/appendix_translated.pl
+++ b/tp/t/results/languages/appendix_translated.pl
@@ -72,7 +72,6 @@ $result_trees{'appendix_translated'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/languages/command_translated.pl 
b/tp/t/results/languages/command_translated.pl
index 93be63a9ac..bfd560f9d1 100644
--- a/tp/t/results/languages/command_translated.pl
+++ b/tp/t/results/languages/command_translated.pl
@@ -72,7 +72,6 @@ $result_trees{'command_translated'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -106,13 +105,11 @@ $result_trees{'command_translated'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -142,13 +139,11 @@ $result_trees{'command_translated'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/languages/multiple.pl 
b/tp/t/results/languages/multiple.pl
index c8c32d3092..0bd6024892 100644
--- a/tp/t/results/languages/multiple.pl
+++ b/tp/t/results/languages/multiple.pl
@@ -49,7 +49,6 @@ $result_trees{'multiple'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -190,13 +189,11 @@ $result_trees{'multiple'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'error',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -326,7 +323,6 @@ $result_trees{'multiple'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -403,7 +399,6 @@ $result_trees{'multiple'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -582,13 +577,11 @@ $result_trees{'multiple'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'error',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -878,13 +871,11 @@ $result_trees{'multiple'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'error',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/languages/multiple_in_preamble.pl 
b/tp/t/results/languages/multiple_in_preamble.pl
index e3ed2683ea..c3a15271fe 100644
--- a/tp/t/results/languages/multiple_in_preamble.pl
+++ b/tp/t/results/languages/multiple_in_preamble.pl
@@ -49,7 +49,6 @@ $result_trees{'multiple_in_preamble'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -190,13 +189,11 @@ $result_trees{'multiple_in_preamble'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'error',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -361,7 +358,6 @@ $result_trees{'multiple_in_preamble'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -438,7 +434,6 @@ $result_trees{'multiple_in_preamble'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -616,13 +611,11 @@ $result_trees{'multiple_in_preamble'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'error',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/languages/multiple_in_preamble_before_node.pl 
b/tp/t/results/languages/multiple_in_preamble_before_node.pl
index 9a094af12b..2ed58b8196 100644
--- a/tp/t/results/languages/multiple_in_preamble_before_node.pl
+++ b/tp/t/results/languages/multiple_in_preamble_before_node.pl
@@ -49,7 +49,6 @@ $result_trees{'multiple_in_preamble_before_node'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -190,13 +189,11 @@ $result_trees{'multiple_in_preamble_before_node'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'error',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -413,7 +410,6 @@ $result_trees{'multiple_in_preamble_before_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -490,7 +486,6 @@ $result_trees{'multiple_in_preamble_before_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -668,13 +663,11 @@ $result_trees{'multiple_in_preamble_before_node'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'error',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/languages/multiple_lang_chapters.pl 
b/tp/t/results/languages/multiple_lang_chapters.pl
index 16d371c1c8..4955c9df62 100644
--- a/tp/t/results/languages/multiple_lang_chapters.pl
+++ b/tp/t/results/languages/multiple_lang_chapters.pl
@@ -156,7 +156,6 @@ $result_trees{'multiple_lang_chapters'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -207,7 +206,6 @@ $result_trees{'multiple_lang_chapters'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -604,7 +602,6 @@ $result_trees{'multiple_lang_chapters'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -672,7 +669,6 @@ $result_trees{'multiple_lang_chapters'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -925,7 +921,6 @@ $result_trees{'multiple_lang_chapters'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -993,7 +988,6 @@ $result_trees{'multiple_lang_chapters'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1246,7 +1240,6 @@ $result_trees{'multiple_lang_chapters'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1521,7 +1514,6 @@ $result_trees{'multiple_lang_chapters'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1627,7 +1619,6 @@ $result_trees{'multiple_lang_chapters'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1695,7 +1686,6 @@ $result_trees{'multiple_lang_chapters'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/languages/multiple_lang_chapters_latex.pl 
b/tp/t/results/languages/multiple_lang_chapters_latex.pl
index 4a023c4d93..18cc484039 100644
--- a/tp/t/results/languages/multiple_lang_chapters_latex.pl
+++ b/tp/t/results/languages/multiple_lang_chapters_latex.pl
@@ -156,7 +156,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -207,7 +206,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -604,7 +602,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -672,7 +669,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -925,7 +921,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -993,7 +988,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1246,7 +1240,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1521,7 +1514,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1627,7 +1619,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1695,7 +1686,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/languages/multiple_lang_chapters_texi2html.pl 
b/tp/t/results/languages/multiple_lang_chapters_texi2html.pl
index 06e7ece18a..728438553f 100644
--- a/tp/t/results/languages/multiple_lang_chapters_texi2html.pl
+++ b/tp/t/results/languages/multiple_lang_chapters_texi2html.pl
@@ -127,7 +127,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -178,7 +177,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -575,7 +573,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -643,7 +640,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -896,7 +892,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -964,7 +959,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1217,7 +1211,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1492,7 +1485,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1598,7 +1590,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1666,7 +1657,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/languages/unknown_language.pl 
b/tp/t/results/languages/unknown_language.pl
index 4a82812443..ecb8b76f25 100644
--- a/tp/t/results/languages/unknown_language.pl
+++ b/tp/t/results/languages/unknown_language.pl
@@ -72,7 +72,6 @@ $result_trees{'unknown_language'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -140,7 +139,6 @@ $result_trees{'unknown_language'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -227,7 +225,6 @@ $result_trees{'unknown_language'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/latex_tests/anchor_before_top.pl 
b/tp/t/results/latex_tests/anchor_before_top.pl
index 6a7bc8c3d2..09fa8dd3b0 100644
--- a/tp/t/results/latex_tests/anchor_before_top.pl
+++ b/tp/t/results/latex_tests/anchor_before_top.pl
@@ -40,7 +40,6 @@ $result_trees{'anchor_before_top'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'extra' => {
             'node_content' => [
               {}
@@ -88,7 +87,6 @@ $result_trees{'anchor_before_top'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -165,7 +163,6 @@ $result_trees{'anchor_before_top'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -229,7 +226,6 @@ $result_trees{'anchor_before_top'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/latex_tests/anchor_in_copying.pl 
b/tp/t/results/latex_tests/anchor_in_copying.pl
index c91074f501..f525c2892a 100644
--- a/tp/t/results/latex_tests/anchor_in_copying.pl
+++ b/tp/t/results/latex_tests/anchor_in_copying.pl
@@ -14,7 +14,6 @@ $result_trees{'anchor_in_copying'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -48,7 +47,6 @@ $result_trees{'anchor_in_copying'} = {
                         }
                       ],
                       'cmdname' => 'anchor',
-                      'contents' => [],
                       'extra' => {
                         'node_content' => [
                           {}
@@ -140,7 +138,6 @@ $result_trees{'anchor_in_copying'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -217,7 +214,6 @@ $result_trees{'anchor_in_copying'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -281,7 +277,6 @@ $result_trees{'anchor_in_copying'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/latex_tests/anchor_in_copying_insertcopying_chap.pl 
b/tp/t/results/latex_tests/anchor_in_copying_insertcopying_chap.pl
index e1991e7e5a..ff2ee582ad 100644
--- a/tp/t/results/latex_tests/anchor_in_copying_insertcopying_chap.pl
+++ b/tp/t/results/latex_tests/anchor_in_copying_insertcopying_chap.pl
@@ -14,7 +14,6 @@ $result_trees{'anchor_in_copying_insertcopying_chap'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -48,7 +47,6 @@ $result_trees{'anchor_in_copying_insertcopying_chap'} = {
                         }
                       ],
                       'cmdname' => 'anchor',
-                      'contents' => [],
                       'extra' => {
                         'node_content' => [
                           {}
@@ -140,7 +138,6 @@ $result_trees{'anchor_in_copying_insertcopying_chap'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -217,7 +214,6 @@ $result_trees{'anchor_in_copying_insertcopying_chap'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -281,7 +277,6 @@ $result_trees{'anchor_in_copying_insertcopying_chap'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -352,7 +347,6 @@ $result_trees{'anchor_in_copying_insertcopying_chap'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git 
a/tp/t/results/latex_tests/anchor_in_copying_insertcopying_titlepage.pl 
b/tp/t/results/latex_tests/anchor_in_copying_insertcopying_titlepage.pl
index cd0bb34d5f..d8cd7440bf 100644
--- a/tp/t/results/latex_tests/anchor_in_copying_insertcopying_titlepage.pl
+++ b/tp/t/results/latex_tests/anchor_in_copying_insertcopying_titlepage.pl
@@ -14,7 +14,6 @@ $result_trees{'anchor_in_copying_insertcopying_titlepage'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -48,7 +47,6 @@ $result_trees{'anchor_in_copying_insertcopying_titlepage'} = {
                         }
                       ],
                       'cmdname' => 'anchor',
-                      'contents' => [],
                       'extra' => {
                         'node_content' => [
                           {}
@@ -117,7 +115,6 @@ $result_trees{'anchor_in_copying_insertcopying_titlepage'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -191,7 +188,6 @@ $result_trees{'anchor_in_copying_insertcopying_titlepage'} 
= {
                     }
                   ],
                   'cmdname' => 'anchor',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -297,7 +293,6 @@ $result_trees{'anchor_in_copying_insertcopying_titlepage'} 
= {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -374,7 +369,6 @@ $result_trees{'anchor_in_copying_insertcopying_titlepage'} 
= {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -438,7 +432,6 @@ $result_trees{'anchor_in_copying_insertcopying_titlepage'} 
= {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -474,7 +467,6 @@ $result_trees{'anchor_in_copying_insertcopying_titlepage'} 
= {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git 
a/tp/t/results/latex_tests/anchor_in_copying_insertcopying_titlepage_chap.pl 
b/tp/t/results/latex_tests/anchor_in_copying_insertcopying_titlepage_chap.pl
index 8f9c1f54d5..0ed3c5f98a 100644
--- a/tp/t/results/latex_tests/anchor_in_copying_insertcopying_titlepage_chap.pl
+++ b/tp/t/results/latex_tests/anchor_in_copying_insertcopying_titlepage_chap.pl
@@ -14,7 +14,6 @@ 
$result_trees{'anchor_in_copying_insertcopying_titlepage_chap'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -48,7 +47,6 @@ 
$result_trees{'anchor_in_copying_insertcopying_titlepage_chap'} = {
                         }
                       ],
                       'cmdname' => 'anchor',
-                      'contents' => [],
                       'extra' => {
                         'node_content' => [
                           {}
@@ -117,7 +115,6 @@ 
$result_trees{'anchor_in_copying_insertcopying_titlepage_chap'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -260,7 +257,6 @@ 
$result_trees{'anchor_in_copying_insertcopying_titlepage_chap'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -337,7 +333,6 @@ 
$result_trees{'anchor_in_copying_insertcopying_titlepage_chap'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -401,7 +396,6 @@ 
$result_trees{'anchor_in_copying_insertcopying_titlepage_chap'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -472,7 +466,6 @@ 
$result_trees{'anchor_in_copying_insertcopying_titlepage_chap'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git 
a/tp/t/results/latex_tests/anchor_links_xref_xrefautomaticsectiontitle.pl 
b/tp/t/results/latex_tests/anchor_links_xref_xrefautomaticsectiontitle.pl
index 9904468d21..5972a958af 100644
--- a/tp/t/results/latex_tests/anchor_links_xref_xrefautomaticsectiontitle.pl
+++ b/tp/t/results/latex_tests/anchor_links_xref_xrefautomaticsectiontitle.pl
@@ -64,7 +64,6 @@ $result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} 
= {
                 }
               ],
               'cmdname' => 'anchor',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -135,7 +134,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -204,7 +202,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
                 }
               ],
               'cmdname' => 'anchor',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -291,7 +288,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
                 }
               ],
               'cmdname' => 'anchor',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -362,7 +358,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -431,7 +426,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
                 }
               ],
               'cmdname' => 'anchor',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -508,7 +502,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -544,7 +537,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -580,7 +572,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -616,7 +607,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -695,7 +685,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -731,7 +720,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -767,7 +755,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -803,7 +790,6 @@ 
$result_trees{'anchor_links_xref_xrefautomaticsectiontitle'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/latex_tests/brace_in_index.pl 
b/tp/t/results/latex_tests/brace_in_index.pl
index 1c6bea0ef2..8e48ad6db1 100644
--- a/tp/t/results/latex_tests/brace_in_index.pl
+++ b/tp/t/results/latex_tests/brace_in_index.pl
@@ -51,7 +51,6 @@ $result_trees{'brace_in_index'} = {
                 }
               ],
               'cmdname' => 'math',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -77,7 +76,6 @@ $result_trees{'brace_in_index'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -204,7 +202,6 @@ $result_trees{'brace_in_index'} = {
                     }
                   ],
                   'cmdname' => 'math',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -268,7 +265,6 @@ $result_trees{'brace_in_index'} = {
                     }
                   ],
                   'cmdname' => 'samp',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/latex_tests/custom_headings.pl 
b/tp/t/results/latex_tests/custom_headings.pl
index 65617d6e00..1bcd89a1a8 100644
--- a/tp/t/results/latex_tests/custom_headings.pl
+++ b/tp/t/results/latex_tests/custom_headings.pl
@@ -165,7 +165,6 @@ $result_trees{'custom_headings'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -225,7 +224,6 @@ $result_trees{'custom_headings'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -302,7 +300,6 @@ $result_trees{'custom_headings'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/latex_tests/error_in_sectioning_command.pl 
b/tp/t/results/latex_tests/error_in_sectioning_command.pl
index 6258260c1c..2c00b83185 100644
--- a/tp/t/results/latex_tests/error_in_sectioning_command.pl
+++ b/tp/t/results/latex_tests/error_in_sectioning_command.pl
@@ -60,7 +60,6 @@ $result_trees{'error_in_sectioning_command'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -149,7 +148,6 @@ $result_trees{'error_in_sectioning_command'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -164,13 +162,11 @@ $result_trees{'error_in_sectioning_command'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -192,7 +188,6 @@ $result_trees{'error_in_sectioning_command'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -251,7 +246,6 @@ $result_trees{'error_in_sectioning_command'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -266,13 +260,11 @@ $result_trees{'error_in_sectioning_command'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -310,13 +302,11 @@ $result_trees{'error_in_sectioning_command'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/latex_tests/example_in_cartouche.pl 
b/tp/t/results/latex_tests/example_in_cartouche.pl
index c861e7a9ea..ec4c5c56b4 100644
--- a/tp/t/results/latex_tests/example_in_cartouche.pl
+++ b/tp/t/results/latex_tests/example_in_cartouche.pl
@@ -17,7 +17,6 @@ $result_trees{'example_in_cartouche'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -102,7 +101,6 @@ $result_trees{'example_in_cartouche'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -116,7 +114,6 @@ $result_trees{'example_in_cartouche'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/latex_tests/float_and_refs.pl 
b/tp/t/results/latex_tests/float_and_refs.pl
index 684c8b383b..1d4cd33b6f 100644
--- a/tp/t/results/latex_tests/float_and_refs.pl
+++ b/tp/t/results/latex_tests/float_and_refs.pl
@@ -36,7 +36,6 @@ $result_trees{'float_and_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -113,7 +112,6 @@ $result_trees{'float_and_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -164,7 +162,6 @@ $result_trees{'float_and_refs'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
@@ -217,7 +214,6 @@ $result_trees{'float_and_refs'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -253,7 +249,6 @@ $result_trees{'float_and_refs'} = {
                 }
               ],
               'cmdname' => 'shortcaption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -386,7 +381,6 @@ $result_trees{'float_and_refs'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -422,7 +416,6 @@ $result_trees{'float_and_refs'} = {
                 }
               ],
               'cmdname' => 'shortcaption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -558,7 +551,6 @@ $result_trees{'float_and_refs'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -594,7 +586,6 @@ $result_trees{'float_and_refs'} = {
                 }
               ],
               'cmdname' => 'shortcaption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -721,7 +712,6 @@ $result_trees{'float_and_refs'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -770,7 +760,6 @@ $result_trees{'float_and_refs'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -832,7 +821,6 @@ $result_trees{'float_and_refs'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -907,7 +895,6 @@ $result_trees{'float_and_refs'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -993,7 +980,6 @@ $result_trees{'float_and_refs'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1039,7 +1025,6 @@ $result_trees{'float_and_refs'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1088,7 +1073,6 @@ $result_trees{'float_and_refs'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1150,7 +1134,6 @@ $result_trees{'float_and_refs'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1225,7 +1208,6 @@ $result_trees{'float_and_refs'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1311,7 +1293,6 @@ $result_trees{'float_and_refs'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1357,7 +1338,6 @@ $result_trees{'float_and_refs'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1406,7 +1386,6 @@ $result_trees{'float_and_refs'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1468,7 +1447,6 @@ $result_trees{'float_and_refs'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1543,7 +1521,6 @@ $result_trees{'float_and_refs'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1629,7 +1606,6 @@ $result_trees{'float_and_refs'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1698,7 +1674,6 @@ $result_trees{'float_and_refs'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => ' 
 '
diff --git a/tp/t/results/latex_tests/fonttextsize.pl 
b/tp/t/results/latex_tests/fonttextsize.pl
index c15bdda867..a4c80c706a 100644
--- a/tp/t/results/latex_tests/fonttextsize.pl
+++ b/tp/t/results/latex_tests/fonttextsize.pl
@@ -74,7 +74,6 @@ $result_trees{'fonttextsize'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -151,7 +150,6 @@ $result_trees{'fonttextsize'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/latex_tests/indices.pl 
b/tp/t/results/latex_tests/indices.pl
index f42e0c329f..7b9a8633fc 100644
--- a/tp/t/results/latex_tests/indices.pl
+++ b/tp/t/results/latex_tests/indices.pl
@@ -79,7 +79,6 @@ $result_trees{'indices'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -156,7 +155,6 @@ $result_trees{'indices'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -231,7 +229,6 @@ $result_trees{'indices'} = {
                     }
                   ],
                   'cmdname' => 'math',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -265,7 +262,6 @@ $result_trees{'indices'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -291,7 +287,6 @@ $result_trees{'indices'} = {
                     }
                   ],
                   'cmdname' => '"',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -350,7 +345,6 @@ $result_trees{'indices'} = {
                         }
                       ],
                       'cmdname' => 'sortas',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -389,7 +383,6 @@ $result_trees{'indices'} = {
                         }
                       ],
                       'cmdname' => 'math',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -423,7 +416,6 @@ $result_trees{'indices'} = {
                         }
                       ],
                       'cmdname' => '"',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -449,7 +441,6 @@ $result_trees{'indices'} = {
                         }
                       ],
                       'cmdname' => '"',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -488,7 +479,6 @@ $result_trees{'indices'} = {
                                 }
                               ],
                               'cmdname' => 'math',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -522,7 +512,6 @@ $result_trees{'indices'} = {
                                 }
                               ],
                               'cmdname' => '"',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -548,7 +537,6 @@ $result_trees{'indices'} = {
                                 }
                               ],
                               'cmdname' => '"',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -562,7 +550,6 @@ $result_trees{'indices'} = {
                         }
                       ],
                       'cmdname' => 'seealso',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -673,7 +660,6 @@ $result_trees{'indices'} = {
                     }
                   ],
                   'cmdname' => 'sortas',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -770,7 +756,6 @@ $result_trees{'indices'} = {
                     }
                   ],
                   'cmdname' => 'file',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -856,7 +841,6 @@ $result_trees{'indices'} = {
                     }
                   ],
                   'cmdname' => 'r',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -882,7 +866,6 @@ $result_trees{'indices'} = {
                     }
                   ],
                   'cmdname' => 'file',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/latex_tests/informative_commands_in_top_node.pl 
b/tp/t/results/latex_tests/informative_commands_in_top_node.pl
index 246adfa46c..ed89d3fc27 100644
--- a/tp/t/results/latex_tests/informative_commands_in_top_node.pl
+++ b/tp/t/results/latex_tests/informative_commands_in_top_node.pl
@@ -36,7 +36,6 @@ $result_trees{'informative_commands_in_top_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -179,7 +178,6 @@ $result_trees{'informative_commands_in_top_node'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -273,7 +271,6 @@ $result_trees{'informative_commands_in_top_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/latex_tests/nested_enumerate.pl 
b/tp/t/results/latex_tests/nested_enumerate.pl
index 3abfa08597..17f45ade60 100644
--- a/tp/t/results/latex_tests/nested_enumerate.pl
+++ b/tp/t/results/latex_tests/nested_enumerate.pl
@@ -17,7 +17,6 @@ $result_trees{'nested_enumerate'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -95,7 +94,6 @@ $result_trees{'nested_enumerate'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -173,7 +171,6 @@ $result_trees{'nested_enumerate'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'extra' => {
                                 'spaces_after_argument' => '
 '
@@ -251,7 +248,6 @@ $result_trees{'nested_enumerate'} = {
                                 {
                                   'args' => [
                                     {
-                                      'contents' => [],
                                       'extra' => {
                                         'spaces_after_argument' => '
 '
diff --git a/tp/t/results/latex_tests/nested_itemize.pl 
b/tp/t/results/latex_tests/nested_itemize.pl
index db8f041c27..17ca51be6a 100644
--- a/tp/t/results/latex_tests/nested_itemize.pl
+++ b/tp/t/results/latex_tests/nested_itemize.pl
@@ -20,7 +20,6 @@ $result_trees{'nested_itemize'} = {
               'contents' => [
                 {
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'command_as_argument_inserted'
                 }
@@ -105,7 +104,6 @@ $result_trees{'nested_itemize'} = {
                       'contents' => [
                         {
                           'cmdname' => 'bullet',
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'command_as_argument_inserted'
                         }
@@ -190,7 +188,6 @@ $result_trees{'nested_itemize'} = {
                               'contents' => [
                                 {
                                   'cmdname' => 'bullet',
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'command_as_argument_inserted'
                                 }
@@ -275,7 +272,6 @@ $result_trees{'nested_itemize'} = {
                                       'contents' => [
                                         {
                                           'cmdname' => 'bullet',
-                                          'contents' => [],
                                           'parent' => {},
                                           'type' => 
'command_as_argument_inserted'
                                         }
diff --git a/tp/t/results/latex_tests/node_before_top.pl 
b/tp/t/results/latex_tests/node_before_top.pl
index a806cd7d57..39735d3ab9 100644
--- a/tp/t/results/latex_tests/node_before_top.pl
+++ b/tp/t/results/latex_tests/node_before_top.pl
@@ -84,7 +84,6 @@ $result_trees{'node_before_top'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -161,7 +160,6 @@ $result_trees{'node_before_top'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -225,7 +223,6 @@ $result_trees{'node_before_top'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/latex_tests/pagesizes.pl 
b/tp/t/results/latex_tests/pagesizes.pl
index 1db72b7671..5a211560cf 100644
--- a/tp/t/results/latex_tests/pagesizes.pl
+++ b/tp/t/results/latex_tests/pagesizes.pl
@@ -71,7 +71,6 @@ $result_trees{'pagesizes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -148,7 +147,6 @@ $result_trees{'pagesizes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/latex_tests/pagetype.pl 
b/tp/t/results/latex_tests/pagetype.pl
index 2b4f3e1cec..427f031857 100644
--- a/tp/t/results/latex_tests/pagetype.pl
+++ b/tp/t/results/latex_tests/pagetype.pl
@@ -83,7 +83,6 @@ $result_trees{'pagetype'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -160,7 +159,6 @@ $result_trees{'pagetype'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/latex_tests/setchapternewpage_on_odd_titlepage.pl 
b/tp/t/results/latex_tests/setchapternewpage_on_odd_titlepage.pl
index 7315ee6930..deeea33b78 100644
--- a/tp/t/results/latex_tests/setchapternewpage_on_odd_titlepage.pl
+++ b/tp/t/results/latex_tests/setchapternewpage_on_odd_titlepage.pl
@@ -88,7 +88,6 @@ $result_trees{'setchapternewpage_on_odd_titlepage'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/latex_tests/shorttitlepage.pl 
b/tp/t/results/latex_tests/shorttitlepage.pl
index f66c30487c..dd2c14fe80 100644
--- a/tp/t/results/latex_tests/shorttitlepage.pl
+++ b/tp/t/results/latex_tests/shorttitlepage.pl
@@ -79,7 +79,6 @@ $result_trees{'shorttitlepage'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -156,7 +155,6 @@ $result_trees{'shorttitlepage'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/latex_tests/titlepage_and_headings.pl 
b/tp/t/results/latex_tests/titlepage_and_headings.pl
index 2959d277dd..6e91287a82 100644
--- a/tp/t/results/latex_tests/titlepage_and_headings.pl
+++ b/tp/t/results/latex_tests/titlepage_and_headings.pl
@@ -14,7 +14,6 @@ $result_trees{'titlepage_and_headings'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/latex_tests/titlepage_and_setchapternewpage_odd.pl 
b/tp/t/results/latex_tests/titlepage_and_setchapternewpage_odd.pl
index 205552d39b..8b1fa2b073 100644
--- a/tp/t/results/latex_tests/titlepage_and_setchapternewpage_odd.pl
+++ b/tp/t/results/latex_tests/titlepage_and_setchapternewpage_odd.pl
@@ -51,7 +51,6 @@ $result_trees{'titlepage_and_setchapternewpage_odd'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/latex_tests/titlepage_and_setchapternewpage_on.pl 
b/tp/t/results/latex_tests/titlepage_and_setchapternewpage_on.pl
index ced997ca82..d0b95f8bdb 100644
--- a/tp/t/results/latex_tests/titlepage_and_setchapternewpage_on.pl
+++ b/tp/t/results/latex_tests/titlepage_and_setchapternewpage_on.pl
@@ -51,7 +51,6 @@ $result_trees{'titlepage_and_setchapternewpage_on'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/latex_tests/titlepage_classical.pl 
b/tp/t/results/latex_tests/titlepage_classical.pl
index eac2f7c70f..6b96b0e997 100644
--- a/tp/t/results/latex_tests/titlepage_classical.pl
+++ b/tp/t/results/latex_tests/titlepage_classical.pl
@@ -14,7 +14,6 @@ $result_trees{'titlepage_classical'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -82,7 +81,6 @@ $result_trees{'titlepage_classical'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -387,7 +385,6 @@ $result_trees{'titlepage_classical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -464,7 +461,6 @@ $result_trees{'titlepage_classical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/latex_tests/titlepage_in_top_node.pl 
b/tp/t/results/latex_tests/titlepage_in_top_node.pl
index 2e5fb76eb3..8364b16001 100644
--- a/tp/t/results/latex_tests/titlepage_in_top_node.pl
+++ b/tp/t/results/latex_tests/titlepage_in_top_node.pl
@@ -36,7 +36,6 @@ $result_trees{'titlepage_in_top_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -104,7 +103,6 @@ $result_trees{'titlepage_in_top_node'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -215,7 +213,6 @@ $result_trees{'titlepage_in_top_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/latex_tests/titlepage_long_title.pl 
b/tp/t/results/latex_tests/titlepage_long_title.pl
index 5f96d6201d..786ecc73ed 100644
--- a/tp/t/results/latex_tests/titlepage_long_title.pl
+++ b/tp/t/results/latex_tests/titlepage_long_title.pl
@@ -14,7 +14,6 @@ $result_trees{'titlepage_long_title'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -136,7 +135,6 @@ $result_trees{'titlepage_long_title'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -213,7 +211,6 @@ $result_trees{'titlepage_long_title'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/latex_tests/titlepage_no_author.pl 
b/tp/t/results/latex_tests/titlepage_no_author.pl
index c36a215691..2c4814e41d 100644
--- a/tp/t/results/latex_tests/titlepage_no_author.pl
+++ b/tp/t/results/latex_tests/titlepage_no_author.pl
@@ -14,7 +14,6 @@ $result_trees{'titlepage_no_author'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -122,7 +121,6 @@ $result_trees{'titlepage_no_author'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -199,7 +197,6 @@ $result_trees{'titlepage_no_author'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/latex_tests/titlepage_no_title.pl 
b/tp/t/results/latex_tests/titlepage_no_title.pl
index 1f7db8c23c..ac9f23a81c 100644
--- a/tp/t/results/latex_tests/titlepage_no_title.pl
+++ b/tp/t/results/latex_tests/titlepage_no_title.pl
@@ -14,7 +14,6 @@ $result_trees{'titlepage_no_title'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -39,7 +38,6 @@ $result_trees{'titlepage_no_title'} = {
                     }
                   ],
                   'cmdname' => 'titlefont',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -156,7 +154,6 @@ $result_trees{'titlepage_no_title'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -233,7 +230,6 @@ $result_trees{'titlepage_no_title'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/latex_tests/titlepage_with_commands_classical.pl 
b/tp/t/results/latex_tests/titlepage_with_commands_classical.pl
index edfae7b83f..c38cc79a79 100644
--- a/tp/t/results/latex_tests/titlepage_with_commands_classical.pl
+++ b/tp/t/results/latex_tests/titlepage_with_commands_classical.pl
@@ -14,7 +14,6 @@ $result_trees{'titlepage_with_commands_classical'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -82,7 +81,6 @@ $result_trees{'titlepage_with_commands_classical'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -294,7 +292,6 @@ $result_trees{'titlepage_with_commands_classical'} = {
                                 {
                                   'args' => [
                                     {
-                                      'contents' => [],
                                       'extra' => {
                                         'spaces_after_argument' => '
 '
@@ -387,7 +384,6 @@ $result_trees{'titlepage_with_commands_classical'} = {
                             }
                           ],
                           'cmdname' => 'footnote',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -562,7 +558,6 @@ $result_trees{'titlepage_with_commands_classical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -639,7 +634,6 @@ $result_trees{'titlepage_with_commands_classical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/latex_tests/top_no_sectioning_command.pl 
b/tp/t/results/latex_tests/top_no_sectioning_command.pl
index e5fa3b6c4c..a2c80a181e 100644
--- a/tp/t/results/latex_tests/top_no_sectioning_command.pl
+++ b/tp/t/results/latex_tests/top_no_sectioning_command.pl
@@ -84,7 +84,6 @@ $result_trees{'top_no_sectioning_command'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -148,7 +147,6 @@ $result_trees{'top_no_sectioning_command'} = {
                 }
               ],
               'cmdname' => 'pxref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/latex_tests/verbatim_in_smallformat.pl 
b/tp/t/results/latex_tests/verbatim_in_smallformat.pl
index d17713fad6..7e32b8e463 100644
--- a/tp/t/results/latex_tests/verbatim_in_smallformat.pl
+++ b/tp/t/results/latex_tests/verbatim_in_smallformat.pl
@@ -17,7 +17,6 @@ $result_trees{'verbatim_in_smallformat'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -31,7 +30,6 @@ $result_trees{'verbatim_in_smallformat'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/layout/navigation.pl 
b/tp/t/results/layout/navigation.pl
index 72f237ab38..07011aa2b6 100644
--- a/tp/t/results/layout/navigation.pl
+++ b/tp/t/results/layout/navigation.pl
@@ -96,7 +96,6 @@ $result_trees{'navigation'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -147,7 +146,6 @@ $result_trees{'navigation'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -287,7 +285,6 @@ $result_trees{'navigation'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -338,7 +335,6 @@ $result_trees{'navigation'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -478,7 +474,6 @@ $result_trees{'navigation'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -755,7 +750,6 @@ $result_trees{'navigation'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -895,7 +889,6 @@ $result_trees{'navigation'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/layout/navigation_chapter.pl 
b/tp/t/results/layout/navigation_chapter.pl
index 0ca2236816..050cf1a790 100644
--- a/tp/t/results/layout/navigation_chapter.pl
+++ b/tp/t/results/layout/navigation_chapter.pl
@@ -96,7 +96,6 @@ $result_trees{'navigation_chapter'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -147,7 +146,6 @@ $result_trees{'navigation_chapter'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -287,7 +285,6 @@ $result_trees{'navigation_chapter'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -338,7 +335,6 @@ $result_trees{'navigation_chapter'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -478,7 +474,6 @@ $result_trees{'navigation_chapter'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -755,7 +750,6 @@ $result_trees{'navigation_chapter'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -895,7 +889,6 @@ $result_trees{'navigation_chapter'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/layout/navigation_chapter_no_header.pl 
b/tp/t/results/layout/navigation_chapter_no_header.pl
index 0497d17b5a..4016b0259f 100644
--- a/tp/t/results/layout/navigation_chapter_no_header.pl
+++ b/tp/t/results/layout/navigation_chapter_no_header.pl
@@ -96,7 +96,6 @@ $result_trees{'navigation_chapter_no_header'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -147,7 +146,6 @@ $result_trees{'navigation_chapter_no_header'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -287,7 +285,6 @@ $result_trees{'navigation_chapter_no_header'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -338,7 +335,6 @@ $result_trees{'navigation_chapter_no_header'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -478,7 +474,6 @@ $result_trees{'navigation_chapter_no_header'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -755,7 +750,6 @@ $result_trees{'navigation_chapter_no_header'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -895,7 +889,6 @@ $result_trees{'navigation_chapter_no_header'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
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 d32f5ca387..376c287f3e 100644
--- a/tp/t/results/layout/navigation_chapter_no_header_vertical.pl
+++ b/tp/t/results/layout/navigation_chapter_no_header_vertical.pl
@@ -96,7 +96,6 @@ $result_trees{'navigation_chapter_no_header_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -147,7 +146,6 @@ $result_trees{'navigation_chapter_no_header_vertical'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -287,7 +285,6 @@ $result_trees{'navigation_chapter_no_header_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -338,7 +335,6 @@ $result_trees{'navigation_chapter_no_header_vertical'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -478,7 +474,6 @@ $result_trees{'navigation_chapter_no_header_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -755,7 +750,6 @@ $result_trees{'navigation_chapter_no_header_vertical'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -895,7 +889,6 @@ $result_trees{'navigation_chapter_no_header_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/layout/navigation_chapter_vertical.pl 
b/tp/t/results/layout/navigation_chapter_vertical.pl
index 23ca9e060f..8476fa8162 100644
--- a/tp/t/results/layout/navigation_chapter_vertical.pl
+++ b/tp/t/results/layout/navigation_chapter_vertical.pl
@@ -96,7 +96,6 @@ $result_trees{'navigation_chapter_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -147,7 +146,6 @@ $result_trees{'navigation_chapter_vertical'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -287,7 +285,6 @@ $result_trees{'navigation_chapter_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -338,7 +335,6 @@ $result_trees{'navigation_chapter_vertical'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -478,7 +474,6 @@ $result_trees{'navigation_chapter_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -755,7 +750,6 @@ $result_trees{'navigation_chapter_vertical'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -895,7 +889,6 @@ $result_trees{'navigation_chapter_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/layout/navigation_no_header.pl 
b/tp/t/results/layout/navigation_no_header.pl
index b2d5bf36bb..9479eddb8b 100644
--- a/tp/t/results/layout/navigation_no_header.pl
+++ b/tp/t/results/layout/navigation_no_header.pl
@@ -96,7 +96,6 @@ $result_trees{'navigation_no_header'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -147,7 +146,6 @@ $result_trees{'navigation_no_header'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -287,7 +285,6 @@ $result_trees{'navigation_no_header'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -338,7 +335,6 @@ $result_trees{'navigation_no_header'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -478,7 +474,6 @@ $result_trees{'navigation_no_header'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -755,7 +750,6 @@ $result_trees{'navigation_no_header'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -895,7 +889,6 @@ $result_trees{'navigation_no_header'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/layout/navigation_no_header_vertical.pl 
b/tp/t/results/layout/navigation_no_header_vertical.pl
index 86bb6fc71a..cefb6699c9 100644
--- a/tp/t/results/layout/navigation_no_header_vertical.pl
+++ b/tp/t/results/layout/navigation_no_header_vertical.pl
@@ -96,7 +96,6 @@ $result_trees{'navigation_no_header_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -147,7 +146,6 @@ $result_trees{'navigation_no_header_vertical'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -287,7 +285,6 @@ $result_trees{'navigation_no_header_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -338,7 +335,6 @@ $result_trees{'navigation_no_header_vertical'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -478,7 +474,6 @@ $result_trees{'navigation_no_header_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -755,7 +750,6 @@ $result_trees{'navigation_no_header_vertical'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -895,7 +889,6 @@ $result_trees{'navigation_no_header_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/layout/navigation_node.pl 
b/tp/t/results/layout/navigation_node.pl
index b4cf7bd258..f8daae233a 100644
--- a/tp/t/results/layout/navigation_node.pl
+++ b/tp/t/results/layout/navigation_node.pl
@@ -96,7 +96,6 @@ $result_trees{'navigation_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -147,7 +146,6 @@ $result_trees{'navigation_node'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -287,7 +285,6 @@ $result_trees{'navigation_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -338,7 +335,6 @@ $result_trees{'navigation_node'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -478,7 +474,6 @@ $result_trees{'navigation_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -755,7 +750,6 @@ $result_trees{'navigation_node'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -895,7 +889,6 @@ $result_trees{'navigation_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/layout/navigation_node_no_header.pl 
b/tp/t/results/layout/navigation_node_no_header.pl
index 98cd12dcea..a8ea4552e6 100644
--- a/tp/t/results/layout/navigation_node_no_header.pl
+++ b/tp/t/results/layout/navigation_node_no_header.pl
@@ -96,7 +96,6 @@ $result_trees{'navigation_node_no_header'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -147,7 +146,6 @@ $result_trees{'navigation_node_no_header'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -287,7 +285,6 @@ $result_trees{'navigation_node_no_header'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -338,7 +335,6 @@ $result_trees{'navigation_node_no_header'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -478,7 +474,6 @@ $result_trees{'navigation_node_no_header'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -755,7 +750,6 @@ $result_trees{'navigation_node_no_header'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -895,7 +889,6 @@ $result_trees{'navigation_node_no_header'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
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 70eea0373e..1df917c8e3 100644
--- a/tp/t/results/layout/navigation_node_no_header_vertical.pl
+++ b/tp/t/results/layout/navigation_node_no_header_vertical.pl
@@ -96,7 +96,6 @@ $result_trees{'navigation_node_no_header_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -147,7 +146,6 @@ $result_trees{'navigation_node_no_header_vertical'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -287,7 +285,6 @@ $result_trees{'navigation_node_no_header_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -338,7 +335,6 @@ $result_trees{'navigation_node_no_header_vertical'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -478,7 +474,6 @@ $result_trees{'navigation_node_no_header_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -755,7 +750,6 @@ $result_trees{'navigation_node_no_header_vertical'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -895,7 +889,6 @@ $result_trees{'navigation_node_no_header_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/layout/navigation_node_vertical.pl 
b/tp/t/results/layout/navigation_node_vertical.pl
index 2a8a584453..de2e200dd9 100644
--- a/tp/t/results/layout/navigation_node_vertical.pl
+++ b/tp/t/results/layout/navigation_node_vertical.pl
@@ -96,7 +96,6 @@ $result_trees{'navigation_node_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -147,7 +146,6 @@ $result_trees{'navigation_node_vertical'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -287,7 +285,6 @@ $result_trees{'navigation_node_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -338,7 +335,6 @@ $result_trees{'navigation_node_vertical'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -478,7 +474,6 @@ $result_trees{'navigation_node_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -755,7 +750,6 @@ $result_trees{'navigation_node_vertical'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -895,7 +889,6 @@ $result_trees{'navigation_node_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/layout/navigation_section.pl 
b/tp/t/results/layout/navigation_section.pl
index af3e1701a8..2173c0bc62 100644
--- a/tp/t/results/layout/navigation_section.pl
+++ b/tp/t/results/layout/navigation_section.pl
@@ -96,7 +96,6 @@ $result_trees{'navigation_section'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -147,7 +146,6 @@ $result_trees{'navigation_section'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -287,7 +285,6 @@ $result_trees{'navigation_section'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -338,7 +335,6 @@ $result_trees{'navigation_section'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -478,7 +474,6 @@ $result_trees{'navigation_section'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -755,7 +750,6 @@ $result_trees{'navigation_section'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -895,7 +889,6 @@ $result_trees{'navigation_section'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/layout/navigation_section_no_header.pl 
b/tp/t/results/layout/navigation_section_no_header.pl
index 0a083db953..6bd930806f 100644
--- a/tp/t/results/layout/navigation_section_no_header.pl
+++ b/tp/t/results/layout/navigation_section_no_header.pl
@@ -96,7 +96,6 @@ $result_trees{'navigation_section_no_header'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -147,7 +146,6 @@ $result_trees{'navigation_section_no_header'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -287,7 +285,6 @@ $result_trees{'navigation_section_no_header'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -338,7 +335,6 @@ $result_trees{'navigation_section_no_header'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -478,7 +474,6 @@ $result_trees{'navigation_section_no_header'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -755,7 +750,6 @@ $result_trees{'navigation_section_no_header'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -895,7 +889,6 @@ $result_trees{'navigation_section_no_header'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
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 5b3956f100..c654f448d0 100644
--- a/tp/t/results/layout/navigation_section_no_header_vertical.pl
+++ b/tp/t/results/layout/navigation_section_no_header_vertical.pl
@@ -96,7 +96,6 @@ $result_trees{'navigation_section_no_header_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -147,7 +146,6 @@ $result_trees{'navigation_section_no_header_vertical'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -287,7 +285,6 @@ $result_trees{'navigation_section_no_header_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -338,7 +335,6 @@ $result_trees{'navigation_section_no_header_vertical'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -478,7 +474,6 @@ $result_trees{'navigation_section_no_header_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -755,7 +750,6 @@ $result_trees{'navigation_section_no_header_vertical'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -895,7 +889,6 @@ $result_trees{'navigation_section_no_header_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/layout/navigation_section_vertical.pl 
b/tp/t/results/layout/navigation_section_vertical.pl
index 9219582b83..7f73bf778a 100644
--- a/tp/t/results/layout/navigation_section_vertical.pl
+++ b/tp/t/results/layout/navigation_section_vertical.pl
@@ -96,7 +96,6 @@ $result_trees{'navigation_section_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -147,7 +146,6 @@ $result_trees{'navigation_section_vertical'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -287,7 +285,6 @@ $result_trees{'navigation_section_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -338,7 +335,6 @@ $result_trees{'navigation_section_vertical'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -478,7 +474,6 @@ $result_trees{'navigation_section_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -755,7 +750,6 @@ $result_trees{'navigation_section_vertical'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -895,7 +889,6 @@ $result_trees{'navigation_section_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/layout/navigation_vertical.pl 
b/tp/t/results/layout/navigation_vertical.pl
index c11775ed48..8a54b4a485 100644
--- a/tp/t/results/layout/navigation_vertical.pl
+++ b/tp/t/results/layout/navigation_vertical.pl
@@ -96,7 +96,6 @@ $result_trees{'navigation_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -147,7 +146,6 @@ $result_trees{'navigation_vertical'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -287,7 +285,6 @@ $result_trees{'navigation_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -338,7 +335,6 @@ $result_trees{'navigation_vertical'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -478,7 +474,6 @@ $result_trees{'navigation_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -755,7 +750,6 @@ $result_trees{'navigation_vertical'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -895,7 +889,6 @@ $result_trees{'navigation_vertical'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/layout/no_monolithic.pl 
b/tp/t/results/layout/no_monolithic.pl
index 2c2dfb2d13..9245bf7817 100644
--- a/tp/t/results/layout/no_monolithic.pl
+++ b/tp/t/results/layout/no_monolithic.pl
@@ -96,7 +96,6 @@ $result_trees{'no_monolithic'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -170,7 +169,6 @@ $result_trees{'no_monolithic'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'no_monolithic.texi',
@@ -243,7 +241,6 @@ $result_trees{'no_monolithic'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -383,7 +380,6 @@ $result_trees{'no_monolithic'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
diff --git a/tp/t/results/macro/backslash_in_arg.pl 
b/tp/t/results/macro/backslash_in_arg.pl
index dfc7b8624f..4e169165a4 100644
--- a/tp/t/results/macro/backslash_in_arg.pl
+++ b/tp/t/results/macro/backslash_in_arg.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'backslash_in_arg'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
diff --git a/tp/t/results/macro/complete_macro_for_end.pl 
b/tp/t/results/macro/complete_macro_for_end.pl
index bc6ee29cfc..53d1a90b1f 100644
--- a/tp/t/results/macro/complete_macro_for_end.pl
+++ b/tp/t/results/macro/complete_macro_for_end.pl
@@ -75,7 +75,6 @@ $result_trees{'complete_macro_for_end'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/macro/complex_argument.pl 
b/tp/t/results/macro/complex_argument.pl
index 3b318ab5de..1bab29f448 100644
--- a/tp/t/results/macro/complex_argument.pl
+++ b/tp/t/results/macro/complex_argument.pl
@@ -254,7 +254,6 @@ $result_trees{'complex_argument'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => '%'
               },
@@ -381,7 +380,6 @@ $result_trees{'complex_argument'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -438,7 +436,6 @@ $result_trees{'complex_argument'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -629,7 +626,6 @@ $result_trees{'complex_argument'} = {
                 }
               ],
               'cmdname' => 'emph',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/macro/expand_two_same.pl 
b/tp/t/results/macro/expand_two_same.pl
index 26bf8c6737..b93a57ecc9 100644
--- a/tp/t/results/macro/expand_two_same.pl
+++ b/tp/t/results/macro/expand_two_same.pl
@@ -107,7 +107,6 @@ $result_trees{'expand_two_same'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -143,7 +142,6 @@ $result_trees{'expand_two_same'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/macro/ignored_macro_definition.pl 
b/tp/t/results/macro/ignored_macro_definition.pl
index 8b82b23a5e..afdb87c8d6 100644
--- a/tp/t/results/macro/ignored_macro_definition.pl
+++ b/tp/t/results/macro/ignored_macro_definition.pl
@@ -93,13 +93,11 @@ $result_trees{'ignored_macro_definition'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 }
               ],
               'cmdname' => 'inlinefmt',
-              'contents' => [],
               'extra' => {
                 'format' => 'tex'
               },
diff --git a/tp/t/results/macro/implicit_quoting_one_arg.pl 
b/tp/t/results/macro/implicit_quoting_one_arg.pl
index 91b9918132..70dbe16aad 100644
--- a/tp/t/results/macro/implicit_quoting_one_arg.pl
+++ b/tp/t/results/macro/implicit_quoting_one_arg.pl
@@ -99,7 +99,6 @@ $result_trees{'implicit_quoting_one_arg'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/macro/include_after_empty_line_arg.pl 
b/tp/t/results/macro/include_after_empty_line_arg.pl
index 9b3263e872..bfbf4f0213 100644
--- a/tp/t/results/macro/include_after_empty_line_arg.pl
+++ b/tp/t/results/macro/include_after_empty_line_arg.pl
@@ -82,13 +82,11 @@ $result_trees{'include_after_empty_line_arg'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/macro/macro_expansion.pl 
b/tp/t/results/macro/macro_expansion.pl
index b8678ea02c..e61fee0b61 100644
--- a/tp/t/results/macro/macro_expansion.pl
+++ b/tp/t/results/macro/macro_expansion.pl
@@ -120,7 +120,6 @@ $result_trees{'macro_expansion'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -200,7 +199,6 @@ $result_trees{'macro_expansion'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -220,7 +218,6 @@ $result_trees{'macro_expansion'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -294,7 +291,6 @@ $result_trees{'macro_expansion'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -368,7 +364,6 @@ $result_trees{'macro_expansion'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -442,7 +437,6 @@ $result_trees{'macro_expansion'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -533,7 +527,6 @@ $result_trees{'macro_expansion'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/macro/macro_for_end.pl 
b/tp/t/results/macro/macro_for_end.pl
index 788d579c28..e5eadab3e7 100644
--- a/tp/t/results/macro/macro_for_end.pl
+++ b/tp/t/results/macro/macro_for_end.pl
@@ -75,7 +75,6 @@ $result_trees{'macro_for_end'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/macro/macro_in_accent.pl 
b/tp/t/results/macro/macro_in_accent.pl
index 81af030284..1277b61c07 100644
--- a/tp/t/results/macro/macro_in_accent.pl
+++ b/tp/t/results/macro/macro_in_accent.pl
@@ -151,7 +151,6 @@ $result_trees{'macro_in_accent'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -181,7 +180,6 @@ $result_trees{'macro_in_accent'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -208,7 +206,6 @@ $result_trees{'macro_in_accent'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -235,7 +232,6 @@ $result_trees{'macro_in_accent'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -274,7 +270,6 @@ $result_trees{'macro_in_accent'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => '  '
               },
diff --git a/tp/t/results/macro/macro_in_brace_command.pl 
b/tp/t/results/macro/macro_in_brace_command.pl
index 9d32673ecc..fa0eb84160 100644
--- a/tp/t/results/macro/macro_in_brace_command.pl
+++ b/tp/t/results/macro/macro_in_brace_command.pl
@@ -141,7 +141,6 @@ $result_trees{'macro_in_brace_command'} = {
               'contents' => [
                 {
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -193,7 +192,6 @@ $result_trees{'macro_in_brace_command'} = {
                         }
                       ],
                       'cmdname' => 'email',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/macro/macro_in_end_argument.pl 
b/tp/t/results/macro/macro_in_end_argument.pl
index 3715d4c59e..d890b46c40 100644
--- a/tp/t/results/macro/macro_in_end_argument.pl
+++ b/tp/t/results/macro/macro_in_end_argument.pl
@@ -75,7 +75,6 @@ $result_trees{'macro_in_end_argument'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/macro/macro_in_index_commands.pl 
b/tp/t/results/macro/macro_in_index_commands.pl
index 066ce1b5a8..a2bf5d8b70 100644
--- a/tp/t/results/macro/macro_in_index_commands.pl
+++ b/tp/t/results/macro/macro_in_index_commands.pl
@@ -696,7 +696,6 @@ $result_trees{'macro_in_index_commands'} = {
                     }
                   ],
                   'cmdname' => 'var',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -722,7 +721,6 @@ $result_trees{'macro_in_index_commands'} = {
                     }
                   ],
                   'cmdname' => '\'',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -752,7 +750,6 @@ $result_trees{'macro_in_index_commands'} = {
                             }
                           ],
                           'cmdname' => 'dotless',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -766,7 +763,6 @@ $result_trees{'macro_in_index_commands'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/macro/macro_in_menu.pl 
b/tp/t/results/macro/macro_in_menu.pl
index 9d2b1d343d..9fab83f2f1 100644
--- a/tp/t/results/macro/macro_in_menu.pl
+++ b/tp/t/results/macro/macro_in_menu.pl
@@ -396,7 +396,6 @@ $result_trees{'macro_in_menu'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/macro/macro_in_misc_commands.pl 
b/tp/t/results/macro/macro_in_misc_commands.pl
index d25d1fb3a3..c25cc19cab 100644
--- a/tp/t/results/macro/macro_in_misc_commands.pl
+++ b/tp/t/results/macro/macro_in_misc_commands.pl
@@ -157,7 +157,6 @@ $result_trees{'macro_in_misc_commands'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1075,7 +1074,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               ],
               'cmdname' => 'phoo',
-              'contents' => [],
               'extra' => {
                 'begin' => '//',
                 'end' => '\\\\'
@@ -1215,7 +1213,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               ],
               'cmdname' => 'phi',
-              'contents' => [],
               'extra' => {
                 'begin' => ':',
                 'end' => ':'
@@ -1379,7 +1376,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1457,7 +1453,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'extra' => {
                 'begin' => '(strong:',
                 'end' => ':)'
@@ -1501,7 +1496,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               ],
               'cmdname' => 'kbd',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1634,7 +1628,6 @@ $result_trees{'macro_in_misc_commands'} = {
                 }
               ],
               'cmdname' => 'kbd',
-              'contents' => [],
               'extra' => {
                 'code' => 1
               },
@@ -1663,7 +1656,6 @@ $result_trees{'macro_in_misc_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1690,7 +1682,6 @@ $result_trees{'macro_in_misc_commands'} = {
                     }
                   ],
                   'cmdname' => 'kbd',
-                  'contents' => [],
                   'extra' => {
                     'code' => 1
                   },
@@ -3743,7 +3734,6 @@ $result_trees{'macro_in_misc_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -3883,7 +3873,6 @@ $result_trees{'macro_in_misc_commands'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/macro/macro_name_with_hyphen.pl 
b/tp/t/results/macro/macro_name_with_hyphen.pl
index 79627b18fa..4e07afdb65 100644
--- a/tp/t/results/macro/macro_name_with_hyphen.pl
+++ b/tp/t/results/macro/macro_name_with_hyphen.pl
@@ -102,7 +102,6 @@ $result_trees{'macro_name_with_hyphen'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/macro/macro_no_argument.pl 
b/tp/t/results/macro/macro_no_argument.pl
index 99cf54d553..03fbd8ab38 100644
--- a/tp/t/results/macro/macro_no_argument.pl
+++ b/tp/t/results/macro/macro_no_argument.pl
@@ -11,7 +11,6 @@ $result_trees{'macro_no_argument'} = {
       'contents' => [
         {
           'cmdname' => 'macro',
-          'contents' => [],
           'extra' => {
             'arg_line' => '',
             'invalid_syntax' => 1
diff --git a/tp/t/results/macro/macro_with_error_at_end_line_after_macro.pl 
b/tp/t/results/macro/macro_with_error_at_end_line_after_macro.pl
index 04a21214b0..f3a8d2fb1b 100644
--- a/tp/t/results/macro/macro_with_error_at_end_line_after_macro.pl
+++ b/tp/t/results/macro/macro_with_error_at_end_line_after_macro.pl
@@ -80,7 +80,6 @@ $result_trees{'macro_with_error_at_end_line_after_macro'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/macro/protect_in_body.pl 
b/tp/t/results/macro/protect_in_body.pl
index c083ff1cce..3897123fbc 100644
--- a/tp/t/results/macro/protect_in_body.pl
+++ b/tp/t/results/macro/protect_in_body.pl
@@ -106,7 +106,6 @@ $result_trees{'protect_in_body'} = {
                         }
                       ],
                       'cmdname' => 'samp',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -120,7 +119,6 @@ $result_trees{'protect_in_body'} = {
                 }
               ],
               'cmdname' => 'emph',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -146,7 +144,6 @@ $result_trees{'protect_in_body'} = {
                 }
               ],
               'cmdname' => 'emph',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/macro/protect_in_body_line_arg.pl 
b/tp/t/results/macro/protect_in_body_line_arg.pl
index e3d2dd9092..8441ab0e8e 100644
--- a/tp/t/results/macro/protect_in_body_line_arg.pl
+++ b/tp/t/results/macro/protect_in_body_line_arg.pl
@@ -91,13 +91,11 @@ $result_trees{'protect_in_body_line_arg'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'emph',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -112,13 +110,11 @@ $result_trees{'protect_in_body_line_arg'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'emph',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -144,7 +140,6 @@ $result_trees{'protect_in_body_line_arg'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/macro/protect_in_body_one_arg.pl 
b/tp/t/results/macro/protect_in_body_one_arg.pl
index 918fd06c9f..3205e6c2a8 100644
--- a/tp/t/results/macro/protect_in_body_one_arg.pl
+++ b/tp/t/results/macro/protect_in_body_one_arg.pl
@@ -106,7 +106,6 @@ $result_trees{'protect_in_body_one_arg'} = {
                         }
                       ],
                       'cmdname' => 'samp',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -120,7 +119,6 @@ $result_trees{'protect_in_body_one_arg'} = {
                 }
               ],
               'cmdname' => 'emph',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -135,13 +133,11 @@ $result_trees{'protect_in_body_one_arg'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'emph',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/macro/redefine_texinfo_macro.pl 
b/tp/t/results/macro/redefine_texinfo_macro.pl
index 3cf1d53a68..0c01957e7c 100644
--- a/tp/t/results/macro/redefine_texinfo_macro.pl
+++ b/tp/t/results/macro/redefine_texinfo_macro.pl
@@ -93,7 +93,6 @@ $result_trees{'redefine_texinfo_macro'} = {
                 }
               ],
               'cmdname' => 'emph',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/macro/space_macro_after_end.pl 
b/tp/t/results/macro/space_macro_after_end.pl
index 8de99a5ad9..9580c9b2cb 100644
--- a/tp/t/results/macro/space_macro_after_end.pl
+++ b/tp/t/results/macro/space_macro_after_end.pl
@@ -75,7 +75,6 @@ $result_trees{'space_macro_after_end'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/macro/space_macro_after_end_verbatim.pl 
b/tp/t/results/macro/space_macro_after_end_verbatim.pl
index 21a99c7ccf..791ac99221 100644
--- a/tp/t/results/macro/space_macro_after_end_verbatim.pl
+++ b/tp/t/results/macro/space_macro_after_end_verbatim.pl
@@ -75,7 +75,6 @@ $result_trees{'space_macro_after_end_verbatim'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/bad_beginning.pl 
b/tp/t/results/menu/bad_beginning.pl
index 8586a932e9..4b24403388 100644
--- a/tp/t/results/menu/bad_beginning.pl
+++ b/tp/t/results/menu/bad_beginning.pl
@@ -12,7 +12,6 @@ $result_trees{'bad_beginning'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -60,7 +59,6 @@ $result_trees{'bad_beginning'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/menu/block_commands_in_menu_description.pl 
b/tp/t/results/menu/block_commands_in_menu_description.pl
index 3a8e1923b8..53744d3751 100644
--- a/tp/t/results/menu/block_commands_in_menu_description.pl
+++ b/tp/t/results/menu/block_commands_in_menu_description.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'block_commands_in_menu_description'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'block_commands_in_menu_description'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -81,7 +79,6 @@ $result_trees{'block_commands_in_menu_description'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -141,7 +138,6 @@ $result_trees{'block_commands_in_menu_description'} = {
                           'contents' => [
                             {
                               'cmdname' => 'bullet',
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'command_as_argument_inserted'
                             }
@@ -256,7 +252,6 @@ $result_trees{'block_commands_in_menu_description'} = {
                           'contents' => [
                             {
                               'cmdname' => 'asis',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -409,7 +404,6 @@ $result_trees{'block_commands_in_menu_description'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'extra' => {
                                 'spaces_after_argument' => '
 '
@@ -487,7 +481,6 @@ $result_trees{'block_commands_in_menu_description'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/comment_on_menu_line.pl 
b/tp/t/results/menu/comment_on_menu_line.pl
index f0ab61a284..59c8cc7ed4 100644
--- a/tp/t/results/menu/comment_on_menu_line.pl
+++ b/tp/t/results/menu/comment_on_menu_line.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'comment_on_menu_line'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'comment_on_menu_line'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'comment_at_end' => {
                   'args' => [
@@ -211,7 +209,6 @@ $result_trees{'comment_on_menu_line'} = {
         }
       ],
       'cmdname' => 'chapter',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
@@ -240,7 +237,6 @@ $result_trees{'comment_on_menu_line'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/menu/dash_in_menu.pl 
b/tp/t/results/menu/dash_in_menu.pl
index 7f5565ef35..5773516760 100644
--- a/tp/t/results/menu/dash_in_menu.pl
+++ b/tp/t/results/menu/dash_in_menu.pl
@@ -18,7 +18,6 @@ $result_trees{'dash_in_menu'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/detailmenu.pl b/tp/t/results/menu/detailmenu.pl
index 40889cf5b2..49ae2b815d 100644
--- a/tp/t/results/menu/detailmenu.pl
+++ b/tp/t/results/menu/detailmenu.pl
@@ -18,7 +18,6 @@ $result_trees{'detailmenu'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -107,7 +106,6 @@ $result_trees{'detailmenu'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/detailmenu_in_description.pl 
b/tp/t/results/menu/detailmenu_in_description.pl
index fb46b34cbd..fe70d7a69a 100644
--- a/tp/t/results/menu/detailmenu_in_description.pl
+++ b/tp/t/results/menu/detailmenu_in_description.pl
@@ -18,7 +18,6 @@ $result_trees{'detailmenu_in_description'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -89,7 +88,6 @@ $result_trees{'detailmenu_in_description'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/detailmenu_on_subnodes.pl 
b/tp/t/results/menu/detailmenu_on_subnodes.pl
index 2d328ca522..d62f7ee744 100644
--- a/tp/t/results/menu/detailmenu_on_subnodes.pl
+++ b/tp/t/results/menu/detailmenu_on_subnodes.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'detailmenu_on_subnodes'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -81,7 +79,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -227,7 +224,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -353,7 +349,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -610,7 +605,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -661,7 +655,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -801,7 +794,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -878,7 +870,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -929,7 +920,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1126,7 +1116,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1203,7 +1192,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1244,7 +1232,6 @@ $result_trees{'detailmenu_on_subnodes'} = {
         }
       ],
       'cmdname' => 'unnumberedsec',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/menu/detailmenu_unknown_node.pl 
b/tp/t/results/menu/detailmenu_unknown_node.pl
index a42106aa4c..60ae826db7 100644
--- a/tp/t/results/menu/detailmenu_unknown_node.pl
+++ b/tp/t/results/menu/detailmenu_unknown_node.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'detailmenu_unknown_node'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'detailmenu_unknown_node'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -54,7 +52,6 @@ $result_trees{'detailmenu_unknown_node'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/direntry_dircategory_after_first_node.pl 
b/tp/t/results/menu/direntry_dircategory_after_first_node.pl
index 63f95a6030..81635c4a86 100644
--- a/tp/t/results/menu/direntry_dircategory_after_first_node.pl
+++ b/tp/t/results/menu/direntry_dircategory_after_first_node.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'direntry_dircategory_after_first_node'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'direntry_dircategory_after_first_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -109,7 +107,6 @@ $result_trees{'direntry_dircategory_after_first_node'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/empty_menu_description.pl 
b/tp/t/results/menu/empty_menu_description.pl
new file mode 100644
index 0000000000..b00f06ab7d
--- /dev/null
+++ b/tp/t/results/menu/empty_menu_description.pl
@@ -0,0 +1,377 @@
+use vars qw(%result_texis %result_texts %result_trees %result_errors 
+   %result_indices %result_sectioning %result_nodes %result_menus
+   %result_floats %result_converted %result_converted_errors 
+   %result_elements %result_directions_text %result_indices_sort_strings);
+
+use utf8;
+
+$result_trees{'empty_menu_description'} = {
+  'contents' => [
+    {
+      'parent' => {},
+      'type' => 'before_node_section'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'Top'
+            }
+          ],
+          'extra' => {
+            'spaces_after_argument' => '
+'
+          },
+          'parent' => {},
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'node',
+      'contents' => [
+        {
+          'parent' => {},
+          'text' => '
+',
+          'type' => 'empty_line'
+        },
+        {
+          'args' => [
+            {
+              'extra' => {
+                'spaces_after_argument' => '
+'
+              },
+              'parent' => {},
+              'type' => 'block_line_arg'
+            }
+          ],
+          'cmdname' => 'menu',
+          'contents' => [
+            {
+              'args' => [
+                {
+                  'parent' => {},
+                  'text' => '* ',
+                  'type' => 'menu_entry_leading_text'
+                },
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'a'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'menu_entry_name'
+                },
+                {
+                  'parent' => {},
+                  'text' => ':',
+                  'type' => 'menu_entry_separator'
+                },
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => '('
+                    },
+                    {
+                      'parent' => {},
+                      'text' => 'f'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => ')'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => 'b'
+                    },
+                    {
+                      'parent' => {},
+                      'text' => '
+',
+                      'type' => 'space_at_end_menu_node'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'menu_entry_node'
+                },
+                {
+                  'parent' => {},
+                  'type' => 'menu_entry_description'
+                }
+              ],
+              'extra' => {
+                'menu_entry_description' => {},
+                'menu_entry_name' => {},
+                'menu_entry_node' => {
+                  'manual_content' => [
+                    {}
+                  ],
+                  'node_content' => [
+                    {},
+                    {}
+                  ],
+                  'normalized' => 'b'
+                }
+              },
+              'parent' => {},
+              'source_info' => {
+                'file_name' => '',
+                'line_nr' => 4,
+                'macro' => ''
+              },
+              'type' => 'menu_entry'
+            },
+            {
+              'contents' => [
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => '
+',
+                      'type' => 'after_menu_description_line'
+                    }
+                  ],
+                  'parent' => {},
+                  'type' => 'preformatted'
+                }
+              ],
+              'parent' => {},
+              'type' => 'menu_comment'
+            },
+            {
+              'args' => [
+                {
+                  'contents' => [
+                    {
+                      'parent' => {},
+                      'text' => 'menu'
+                    }
+                  ],
+                  'extra' => {
+                    'spaces_after_argument' => '
+'
+                  },
+                  'parent' => {},
+                  'type' => 'line_arg'
+                }
+              ],
+              'cmdname' => 'end',
+              'extra' => {
+                'spaces_before_argument' => ' ',
+                'text_arg' => 'menu'
+              },
+              'parent' => {},
+              'source_info' => {
+                'file_name' => '',
+                'line_nr' => 6,
+                'macro' => ''
+              }
+            }
+          ],
+          'parent' => {},
+          'source_info' => {
+            'file_name' => '',
+            'line_nr' => 3,
+            'macro' => ''
+          }
+        }
+      ],
+      'extra' => {
+        'node_content' => [
+          {}
+        ],
+        'nodes_manuals' => [
+          {
+            'node_content' => [
+              {}
+            ],
+            'normalized' => 'Top'
+          }
+        ],
+        'normalized' => 'Top',
+        'spaces_before_argument' => ' '
+      },
+      'parent' => {},
+      'source_info' => {
+        'file_name' => '',
+        'line_nr' => 1,
+        'macro' => ''
+      }
+    }
+  ],
+  'type' => 'document_root'
+};
+$result_trees{'empty_menu_description'}{'contents'}[0]{'parent'} = 
$result_trees{'empty_menu_description'};
+$result_trees{'empty_menu_description'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'}
 = $result_trees{'empty_menu_description'}{'contents'}[1]{'args'}[0];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'empty_menu_description'}{'contents'}[1];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'empty_menu_description'}{'contents'}[1];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'}
 = $result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'}
 = 
$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[1];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[1]{'parent'}
 = 
$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[2]{'parent'}
 = 
$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[3]{'contents'}[0]{'parent'}
 = 
$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[3];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[3]{'contents'}[1]{'parent'}
 = 
$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[3];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[3]{'contents'}[2]{'parent'}
 = 
$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[3];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[3]{'contents'}[3]{'parent'}
 = 
$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[3];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[3]{'contents'}[4]{'parent'}
 = 
$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[3];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[3]{'parent'}
 = 
$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[4]{'parent'}
 = 
$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{'menu_entry_description'}
 = 
$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[4];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{'menu_entry_name'}
 = 
$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[1];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{'menu_entry_node'}{'manual_content'}[0]
 = 
$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[3]{'contents'}[1];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{'menu_entry_node'}{'node_content'}[0]
 = 
$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[3]{'contents'}[3];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{'menu_entry_node'}{'node_content'}[1]
 = 
$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'args'}[3]{'contents'}[4];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = $result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[0];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'}
 = 
$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'}
 = 
$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'}
 = 
$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'parent'}
 = $result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'contents'}[1]{'parent'}
 = $result_trees{'empty_menu_description'}{'contents'}[1];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'extra'}{'node_content'}[0]
 = 
$result_trees{'empty_menu_description'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
 = 
$result_trees{'empty_menu_description'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'empty_menu_description'}{'contents'}[1]{'parent'} = 
$result_trees{'empty_menu_description'};
+
+$result_texis{'empty_menu_description'} = '@node Top
+
+@menu
+* a:(f)b
+
+@end menu
+';
+
+
+$result_texts{'empty_menu_description'} = '
+* a:(f)b
+
+';
+
+$result_nodes{'empty_menu_description'} = {
+  'cmdname' => 'node',
+  'extra' => {
+    'menus' => [
+      {
+        'cmdname' => 'menu'
+      }
+    ],
+    'normalized' => 'Top'
+  },
+  'structure' => {
+    'menu_child' => {
+      'extra' => {
+        'manual_content' => [
+          {
+            'text' => 'f'
+          }
+        ],
+        'normalized' => 'b'
+      }
+    },
+    'node_next' => {}
+  }
+};
+$result_nodes{'empty_menu_description'}{'structure'}{'node_next'} = 
$result_nodes{'empty_menu_description'}{'structure'}{'menu_child'};
+
+$result_menus{'empty_menu_description'} = {
+  'cmdname' => 'node',
+  'extra' => {
+    'normalized' => 'Top'
+  },
+  'structure' => {
+    'menu_child' => {
+      'extra' => {
+        'manual_content' => [
+          {
+            'text' => 'f'
+          }
+        ],
+        'normalized' => 'b'
+      }
+    }
+  }
+};
+
+$result_errors{'empty_menu_description'} = [];
+
+
+$result_floats{'empty_menu_description'} = {};
+
+
+
+$result_converted{'plaintext'}->{'empty_menu_description'} = '* Menu:
+
+* a:(f)b
+
+';
+
+
+$result_converted{'html'}->{'empty_menu_description'} = '<!DOCTYPE html>
+<html>
+<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>Untitled Document</title>
+
+<meta name="description" content="Untitled Document">
+<meta name="keywords" content="Untitled Document">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+pre.menu-comment-preformatted {font-family: serif}
+td.menu-entry-description {vertical-align: top}
+td.menu-entry-destination {vertical-align: top}
+th.menu-comment {text-align:left}
+-->
+</style>
+
+
+</head>
+
+<body lang="en">
+<h1 class="node" id="Top">Top</h1>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td class="menu-entry-destination">&bull; <a href="f.html#b" 
accesskey="1">a</a>:</td><td>&nbsp;&nbsp;</td><td 
class="menu-entry-description"></td></tr>
+<tr><th class="menu-comment" colspan="3"><pre 
class="menu-comment-preformatted">
+
+</pre></th></tr></table>
+
+
+
+</body>
+</html>
+';
+
+$result_converted_errors{'html'}->{'empty_menu_description'} = [
+  {
+    'error_line' => 'warning: must specify a title with a title command or @top
+',
+    'text' => 'must specify a title with a title command or @top',
+    'type' => 'warning'
+  }
+];
+
+
+
+$result_converted{'xml'}->{'empty_menu_description'} = '<node name="Top" 
spaces=" "><nodename>Top</nodename><nodenext automatic="on">(f)b
+</nodenext></node>
+
+<menu endspaces=" ">
+<menuentry leadingtext="* "><menutitle 
separator=":">a</menutitle><menunode>(f)b
+</menunode><menudescription></menudescription></menuentry><menucomment><pre 
xml:space="preserve">
+</pre></menucomment></menu>
+';
+
+1;
diff --git a/tp/t/results/menu/empty_menu_entry_name.pl 
b/tp/t/results/menu/empty_menu_entry_name.pl
index ce0d7929c3..802622c75c 100644
--- a/tp/t/results/menu/empty_menu_entry_name.pl
+++ b/tp/t/results/menu/empty_menu_entry_name.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'empty_menu_entry_name'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'empty_menu_entry_name'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -59,7 +57,6 @@ $result_trees{'empty_menu_entry_name'} = {
                   'type' => 'menu_entry_leading_text'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'menu_entry_name'
                 },
@@ -134,7 +131,6 @@ $result_trees{'empty_menu_entry_name'} = {
                   'type' => 'menu_entry_leading_text'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'menu_entry_name'
                 },
@@ -278,7 +274,6 @@ $result_trees{'empty_menu_entry_name'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/menu/entry_after_detailmenu.pl 
b/tp/t/results/menu/entry_after_detailmenu.pl
index 210ee58b47..d5e0660756 100644
--- a/tp/t/results/menu/entry_after_detailmenu.pl
+++ b/tp/t/results/menu/entry_after_detailmenu.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'entry_after_detailmenu'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'entry_after_detailmenu'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -54,7 +52,6 @@ $result_trees{'entry_after_detailmenu'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -266,7 +263,6 @@ $result_trees{'entry_after_detailmenu'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -512,7 +508,6 @@ $result_trees{'entry_after_detailmenu'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -553,7 +548,6 @@ $result_trees{'entry_after_detailmenu'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/menu/example_in_menu_comment.pl 
b/tp/t/results/menu/example_in_menu_comment.pl
index b2a18d4c03..cc1bca8002 100644
--- a/tp/t/results/menu/example_in_menu_comment.pl
+++ b/tp/t/results/menu/example_in_menu_comment.pl
@@ -12,7 +12,6 @@ $result_trees{'example_in_menu_comment'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -97,7 +96,6 @@ $result_trees{'example_in_menu_comment'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/example_in_menu_description.pl 
b/tp/t/results/menu/example_in_menu_description.pl
index a142ac0611..45a79e7a15 100644
--- a/tp/t/results/menu/example_in_menu_description.pl
+++ b/tp/t/results/menu/example_in_menu_description.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'example_in_menu_description'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'example_in_menu_description'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -81,7 +79,6 @@ $result_trees{'example_in_menu_description'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -138,7 +135,6 @@ $result_trees{'example_in_menu_description'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/formats_in_menu.pl 
b/tp/t/results/menu/formats_in_menu.pl
index c16e9143f7..af5fc9c6ef 100644
--- a/tp/t/results/menu/formats_in_menu.pl
+++ b/tp/t/results/menu/formats_in_menu.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'formats_in_menu'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'formats_in_menu'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -100,7 +98,6 @@ $result_trees{'formats_in_menu'} = {
                           'contents' => [
                             {
                               'cmdname' => 'asis',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -303,7 +300,6 @@ $result_trees{'formats_in_menu'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -364,7 +360,6 @@ $result_trees{'formats_in_menu'} = {
                       }
                     },
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'preformatted'
                     }
@@ -431,7 +426,6 @@ $result_trees{'formats_in_menu'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'extra' => {
                                 'spaces_after_argument' => '
 '
@@ -579,7 +573,6 @@ $result_trees{'formats_in_menu'} = {
                             }
                           ],
                           'cmdname' => 'acronym',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -634,7 +627,6 @@ $result_trees{'formats_in_menu'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/inlineraw_in_menu_description.pl 
b/tp/t/results/menu/inlineraw_in_menu_description.pl
index 551b20bb65..5b846c864b 100644
--- a/tp/t/results/menu/inlineraw_in_menu_description.pl
+++ b/tp/t/results/menu/inlineraw_in_menu_description.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'inlineraw_in_menu_description'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'inlineraw_in_menu_description'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -81,7 +79,6 @@ $result_trees{'inlineraw_in_menu_description'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -169,7 +166,6 @@ $result_trees{'inlineraw_in_menu_description'} = {
                             }
                           ],
                           'cmdname' => 'inlineraw',
-                          'contents' => [],
                           'extra' => {
                             'expand_index' => 1,
                             'format' => 'html'
diff --git a/tp/t/results/menu/invalid_info_menu_entry.pl 
b/tp/t/results/menu/invalid_info_menu_entry.pl
index c068865bd9..5528e8042e 100644
--- a/tp/t/results/menu/invalid_info_menu_entry.pl
+++ b/tp/t/results/menu/invalid_info_menu_entry.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'invalid_info_menu_entry'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'invalid_info_menu_entry'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -86,7 +84,6 @@ $result_trees{'invalid_info_menu_entry'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -164,7 +161,6 @@ $result_trees{'invalid_info_menu_entry'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -297,7 +293,6 @@ $result_trees{'invalid_info_menu_entry'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -403,7 +398,6 @@ $result_trees{'invalid_info_menu_entry'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -509,7 +503,6 @@ $result_trees{'invalid_info_menu_entry'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/menu/menu_entry_name.pl 
b/tp/t/results/menu/menu_entry_name.pl
index 0d0998bed5..1b963d29ef 100644
--- a/tp/t/results/menu/menu_entry_name.pl
+++ b/tp/t/results/menu/menu_entry_name.pl
@@ -12,7 +12,6 @@ $result_trees{'menu_entry_name'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -76,7 +75,6 @@ $result_trees{'menu_entry_name'} = {
                 {
                   'contents' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'preformatted'
                     }
diff --git a/tp/t/results/menu/menu_entry_name_comment.pl 
b/tp/t/results/menu/menu_entry_name_comment.pl
index ce6d1c5064..534235095f 100644
--- a/tp/t/results/menu/menu_entry_name_comment.pl
+++ b/tp/t/results/menu/menu_entry_name_comment.pl
@@ -12,7 +12,6 @@ $result_trees{'menu_entry_name_comment'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/menu_entry_no_entry.pl 
b/tp/t/results/menu/menu_entry_no_entry.pl
index 2125340b94..a7e92f4c19 100644
--- a/tp/t/results/menu/menu_entry_no_entry.pl
+++ b/tp/t/results/menu/menu_entry_no_entry.pl
@@ -12,7 +12,6 @@ $result_trees{'menu_entry_no_entry'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -99,7 +98,6 @@ $result_trees{'menu_entry_no_entry'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -130,7 +128,6 @@ $result_trees{'menu_entry_no_entry'} = {
                         }
                       ],
                       'cmdname' => 'b',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/menu/menu_entry_no_entry_location.pl 
b/tp/t/results/menu/menu_entry_no_entry_location.pl
index 42a512e653..1e7ba00bce 100644
--- a/tp/t/results/menu/menu_entry_no_entry_location.pl
+++ b/tp/t/results/menu/menu_entry_no_entry_location.pl
@@ -12,7 +12,6 @@ $result_trees{'menu_entry_no_entry_location'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/menu_entry_node.pl 
b/tp/t/results/menu/menu_entry_node.pl
index 2166fa9101..8f458664ed 100644
--- a/tp/t/results/menu/menu_entry_node.pl
+++ b/tp/t/results/menu/menu_entry_node.pl
@@ -12,7 +12,6 @@ $result_trees{'menu_entry_node'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/menu_entry_node_comments.pl 
b/tp/t/results/menu/menu_entry_node_comments.pl
index 2079b5bbf0..50ec018be3 100644
--- a/tp/t/results/menu/menu_entry_node_comments.pl
+++ b/tp/t/results/menu/menu_entry_node_comments.pl
@@ -12,7 +12,6 @@ $result_trees{'menu_entry_node_comments'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/menu_in_deffn.pl 
b/tp/t/results/menu/menu_in_deffn.pl
index 4852c1c91a..2b3af3d221 100644
--- a/tp/t/results/menu/menu_in_deffn.pl
+++ b/tp/t/results/menu/menu_in_deffn.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'menu_in_deffn'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -132,7 +131,6 @@ $result_trees{'menu_in_deffn'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/menu_in_example.pl 
b/tp/t/results/menu/menu_in_example.pl
index 540c550679..cf02f86a30 100644
--- a/tp/t/results/menu/menu_in_example.pl
+++ b/tp/t/results/menu/menu_in_example.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'menu_in_example'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'menu_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -54,7 +52,6 @@ $result_trees{'menu_in_example'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -111,7 +108,6 @@ $result_trees{'menu_in_example'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'extra' => {
                                 'spaces_after_argument' => '
 '
@@ -208,7 +204,6 @@ $result_trees{'menu_in_example'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/menu_no_closed_after_empty_line.pl 
b/tp/t/results/menu/menu_no_closed_after_empty_line.pl
index 0bae9af2f4..c697bf3966 100644
--- a/tp/t/results/menu/menu_no_closed_after_empty_line.pl
+++ b/tp/t/results/menu/menu_no_closed_after_empty_line.pl
@@ -12,7 +12,6 @@ $result_trees{'menu_no_closed_after_empty_line'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/menu_no_closed_entry_beginning.pl 
b/tp/t/results/menu/menu_no_closed_entry_beginning.pl
index 7ec048fa3e..33c68f3cc6 100644
--- a/tp/t/results/menu/menu_no_closed_entry_beginning.pl
+++ b/tp/t/results/menu/menu_no_closed_entry_beginning.pl
@@ -12,7 +12,6 @@ $result_trees{'menu_no_closed_entry_beginning'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/menu_no_closed_in_description.pl 
b/tp/t/results/menu/menu_no_closed_in_description.pl
index 6a329e7e34..34892fedd0 100644
--- a/tp/t/results/menu/menu_no_closed_in_description.pl
+++ b/tp/t/results/menu/menu_no_closed_in_description.pl
@@ -12,7 +12,6 @@ $result_trees{'menu_no_closed_in_description'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/menu_no_closed_in_entry.pl 
b/tp/t/results/menu/menu_no_closed_in_entry.pl
index 7b5dddf337..31e11d17a4 100644
--- a/tp/t/results/menu/menu_no_closed_in_entry.pl
+++ b/tp/t/results/menu/menu_no_closed_in_entry.pl
@@ -12,7 +12,6 @@ $result_trees{'menu_no_closed_in_entry'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/menu_no_closed_star.pl 
b/tp/t/results/menu/menu_no_closed_star.pl
index 9819c00b34..f6d2c31b83 100644
--- a/tp/t/results/menu/menu_no_closed_star.pl
+++ b/tp/t/results/menu/menu_no_closed_star.pl
@@ -12,7 +12,6 @@ $result_trees{'menu_no_closed_star'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/menu_node_unterminated.pl 
b/tp/t/results/menu/menu_node_unterminated.pl
index a0454a845d..6b651a0009 100644
--- a/tp/t/results/menu/menu_node_unterminated.pl
+++ b/tp/t/results/menu/menu_node_unterminated.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'menu_node_unterminated'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'menu_node_unterminated'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -90,7 +88,6 @@ $result_trees{'menu_node_unterminated'} = {
                   'type' => 'menu_entry_node'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'menu_entry_description'
                 }
diff --git a/tp/t/results/menu/menu_pointing_to_anchor.pl 
b/tp/t/results/menu/menu_pointing_to_anchor.pl
index 98a988e4cf..80096dbab0 100644
--- a/tp/t/results/menu/menu_pointing_to_anchor.pl
+++ b/tp/t/results/menu/menu_pointing_to_anchor.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'menu_pointing_to_anchor'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'menu_pointing_to_anchor'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -109,7 +107,6 @@ $result_trees{'menu_pointing_to_anchor'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'extra' => {
             'node_content' => [
               {}
@@ -138,7 +135,6 @@ $result_trees{'menu_pointing_to_anchor'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/menu_title_before_entries.pl 
b/tp/t/results/menu/menu_title_before_entries.pl
index 6382f9e93c..9a21615054 100644
--- a/tp/t/results/menu/menu_title_before_entries.pl
+++ b/tp/t/results/menu/menu_title_before_entries.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'menu_title_before_entries'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'menu_title_before_entries'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -209,7 +207,6 @@ $result_trees{'menu_title_before_entries'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/menu/missing_detailmenu_on_subnodes.pl 
b/tp/t/results/menu/missing_detailmenu_on_subnodes.pl
index 072de8e7d0..1e7b761137 100644
--- a/tp/t/results/menu/missing_detailmenu_on_subnodes.pl
+++ b/tp/t/results/menu/missing_detailmenu_on_subnodes.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'missing_detailmenu_on_subnodes'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -81,7 +79,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -496,7 +493,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -547,7 +543,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -687,7 +682,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -764,7 +758,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -815,7 +808,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1012,7 +1004,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1089,7 +1080,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1130,7 +1120,6 @@ $result_trees{'missing_detailmenu_on_subnodes'} = {
         }
       ],
       'cmdname' => 'unnumberedsec',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/menu/multiple_menus.pl 
b/tp/t/results/menu/multiple_menus.pl
index cbc526b3cc..20aca65367 100644
--- a/tp/t/results/menu/multiple_menus.pl
+++ b/tp/t/results/menu/multiple_menus.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'multiple_menus'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'multiple_menus'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -169,7 +167,6 @@ $result_trees{'multiple_menus'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/no_colon_in_menu.pl 
b/tp/t/results/menu/no_colon_in_menu.pl
index f06c6078b8..a1b15db0c8 100644
--- a/tp/t/results/menu/no_colon_in_menu.pl
+++ b/tp/t/results/menu/no_colon_in_menu.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'no_colon_in_menu'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'no_colon_in_menu'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/reference_to_external_manual.pl 
b/tp/t/results/menu/reference_to_external_manual.pl
index 616a5a066c..76601bb6c8 100644
--- a/tp/t/results/menu/reference_to_external_manual.pl
+++ b/tp/t/results/menu/reference_to_external_manual.pl
@@ -47,7 +47,6 @@ $result_trees{'reference_to_external_manual'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/sc_in_menu.pl b/tp/t/results/menu/sc_in_menu.pl
index 704e469ed6..448bd464b7 100644
--- a/tp/t/results/menu/sc_in_menu.pl
+++ b/tp/t/results/menu/sc_in_menu.pl
@@ -47,7 +47,6 @@ $result_trees{'sc_in_menu'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -81,7 +80,6 @@ $result_trees{'sc_in_menu'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -114,7 +112,6 @@ $result_trees{'sc_in_menu'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -149,7 +146,6 @@ $result_trees{'sc_in_menu'} = {
                             }
                           ],
                           'cmdname' => 'sc',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -213,7 +209,6 @@ $result_trees{'sc_in_menu'} = {
                         }
                       ],
                       'cmdname' => 'sc',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -239,7 +234,6 @@ $result_trees{'sc_in_menu'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -270,7 +264,6 @@ $result_trees{'sc_in_menu'} = {
                             }
                           ],
                           'cmdname' => 'sc',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -296,7 +289,6 @@ $result_trees{'sc_in_menu'} = {
                             }
                           ],
                           'cmdname' => 'sc',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -322,7 +314,6 @@ $result_trees{'sc_in_menu'} = {
                             }
                           ],
                           'cmdname' => 'sc',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -355,7 +346,6 @@ $result_trees{'sc_in_menu'} = {
                             }
                           ],
                           'cmdname' => 'sc',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -497,7 +487,6 @@ $result_trees{'sc_in_menu'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -525,7 +514,6 @@ $result_trees{'sc_in_menu'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -539,7 +527,6 @@ $result_trees{'sc_in_menu'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -573,7 +560,6 @@ $result_trees{'sc_in_menu'} = {
                             }
                           ],
                           'cmdname' => 'sc',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -618,7 +604,6 @@ $result_trees{'sc_in_menu'} = {
                             }
                           ],
                           'cmdname' => 'sc',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -653,7 +638,6 @@ $result_trees{'sc_in_menu'} = {
                                 }
                               ],
                               'cmdname' => 'sc',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -720,7 +704,6 @@ $result_trees{'sc_in_menu'} = {
                             }
                           ],
                           'cmdname' => 'sc',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
diff --git a/tp/t/results/menu/simple.pl b/tp/t/results/menu/simple.pl
index 081ba1d7b4..d93d13b3f5 100644
--- a/tp/t/results/menu/simple.pl
+++ b/tp/t/results/menu/simple.pl
@@ -35,7 +35,6 @@ $result_trees{'simple'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/simple_no_menu.pl 
b/tp/t/results/menu/simple_no_menu.pl
index 12c452b4af..45d5d1fcda 100644
--- a/tp/t/results/menu/simple_no_menu.pl
+++ b/tp/t/results/menu/simple_no_menu.pl
@@ -35,7 +35,6 @@ $result_trees{'simple_no_menu'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/space_and_commands_in_menu_node.pl 
b/tp/t/results/menu/space_and_commands_in_menu_node.pl
index e6756ff949..aef06abbce 100644
--- a/tp/t/results/menu/space_and_commands_in_menu_node.pl
+++ b/tp/t/results/menu/space_and_commands_in_menu_node.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'space_and_commands_in_menu_node'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'space_and_commands_in_menu_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -81,7 +79,6 @@ $result_trees{'space_and_commands_in_menu_node'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -803,7 +800,6 @@ $result_trees{'space_and_commands_in_menu_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -848,7 +844,6 @@ $result_trees{'space_and_commands_in_menu_node'} = {
         }
       ],
       'cmdname' => 'chapter',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/menu/submenu_in_example.pl 
b/tp/t/results/menu/submenu_in_example.pl
index 7efa72b709..f46ffd8c61 100644
--- a/tp/t/results/menu/submenu_in_example.pl
+++ b/tp/t/results/menu/submenu_in_example.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'submenu_in_example'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'submenu_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -77,7 +75,6 @@ $result_trees{'submenu_in_example'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -114,7 +111,6 @@ $result_trees{'submenu_in_example'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -183,7 +179,6 @@ $result_trees{'submenu_in_example'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -269,7 +264,6 @@ $result_trees{'submenu_in_example'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -285,7 +279,6 @@ $result_trees{'submenu_in_example'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'extra' => {
                                 'spaces_after_argument' => '
 '
@@ -442,7 +435,6 @@ $result_trees{'submenu_in_example'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
diff --git a/tp/t/results/menu/verb_in_menu_description.pl 
b/tp/t/results/menu/verb_in_menu_description.pl
index 1ec180e242..1f3181076d 100644
--- a/tp/t/results/menu/verb_in_menu_description.pl
+++ b/tp/t/results/menu/verb_in_menu_description.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'verb_in_menu_description'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'verb_in_menu_description'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -81,7 +79,6 @@ $result_trees{'verb_in_menu_description'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -153,7 +150,6 @@ $result_trees{'verb_in_menu_description'} = {
                             }
                           ],
                           'cmdname' => 'verb',
-                          'contents' => [],
                           'extra' => {
                             'delimiter' => ':'
                           },
diff --git a/tp/t/results/misc_commands/bye.pl 
b/tp/t/results/misc_commands/bye.pl
index b3df07d5ec..7d67ded331 100644
--- a/tp/t/results/misc_commands/bye.pl
+++ b/tp/t/results/misc_commands/bye.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'bye'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
diff --git a/tp/t/results/misc_commands/clickstyle.pl 
b/tp/t/results/misc_commands/clickstyle.pl
index 60396bc9e9..958fadf76a 100644
--- a/tp/t/results/misc_commands/clickstyle.pl
+++ b/tp/t/results/misc_commands/clickstyle.pl
@@ -47,13 +47,11 @@ $result_trees{'clickstyle'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'click',
-              'contents' => [],
               'extra' => {
                 'clickstyle' => 'result'
               },
diff --git 
a/tp/t/results/misc_commands/codequoteundirected_codequotebacktick.pl 
b/tp/t/results/misc_commands/codequoteundirected_codequotebacktick.pl
index c778935467..767308649d 100644
--- a/tp/t/results/misc_commands/codequoteundirected_codequotebacktick.pl
+++ b/tp/t/results/misc_commands/codequoteundirected_codequotebacktick.pl
@@ -266,7 +266,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -286,13 +285,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -328,13 +325,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'quotedblleft',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -348,7 +343,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -384,13 +378,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'quotedblleft',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -404,7 +396,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -440,13 +431,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'quotedblleft',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -460,7 +449,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                         }
                       ],
                       'cmdname' => 'strong',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -496,13 +484,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'quotedblleft',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -516,7 +502,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                         }
                       ],
                       'cmdname' => 'kbd',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -552,13 +537,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'quotedblleft',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -572,7 +555,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                         }
                       ],
                       'cmdname' => 'samp',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -606,7 +588,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -681,7 +662,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -704,7 +684,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -733,13 +712,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -775,13 +752,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'quotedblleft',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -795,7 +770,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -831,13 +805,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'quotedblleft',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -851,7 +823,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -887,13 +858,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'quotedblleft',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -907,7 +876,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                         }
                       ],
                       'cmdname' => 'strong',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -943,13 +911,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'quotedblleft',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -963,7 +929,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                         }
                       ],
                       'cmdname' => 'kbd',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -999,13 +964,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'quotedblleft',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1019,7 +982,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                         }
                       ],
                       'cmdname' => 'samp',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1053,7 +1015,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -1196,13 +1157,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1238,13 +1197,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'quotedblleft',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1258,7 +1215,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1294,13 +1250,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'quotedblleft',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1314,7 +1268,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1350,13 +1303,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'quotedblleft',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1370,7 +1321,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                         }
                       ],
                       'cmdname' => 'strong',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1406,13 +1356,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'quotedblleft',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1426,7 +1374,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                         }
                       ],
                       'cmdname' => 'kbd',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1462,13 +1409,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'quotedblleft',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1482,7 +1427,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                         }
                       ],
                       'cmdname' => 'samp',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1547,7 +1491,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -1661,7 +1604,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1738,7 +1680,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1795,13 +1736,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1837,13 +1776,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1857,7 +1794,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1893,13 +1829,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1913,7 +1847,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                 }
               ],
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1949,13 +1882,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1969,7 +1900,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2005,13 +1935,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2025,7 +1953,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                 }
               ],
               'cmdname' => 'kbd',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2061,13 +1988,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2081,7 +2006,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2115,7 +2039,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2190,7 +2113,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2213,7 +2135,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2242,13 +2163,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2284,13 +2203,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2304,7 +2221,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2340,13 +2256,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2360,7 +2274,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                 }
               ],
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2396,13 +2309,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2416,7 +2327,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2452,13 +2362,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2472,7 +2380,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                 }
               ],
               'cmdname' => 'kbd',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2508,13 +2415,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2528,7 +2433,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2562,7 +2466,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2705,13 +2608,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2747,13 +2648,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2767,7 +2666,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2803,13 +2701,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2823,7 +2719,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                 }
               ],
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2859,13 +2754,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2879,7 +2772,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2915,13 +2807,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2935,7 +2825,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                 }
               ],
               'cmdname' => 'kbd',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2971,13 +2860,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'quotedblleft',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2991,7 +2878,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -3025,7 +2911,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -3045,13 +2930,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'quotedblleft',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3087,13 +2970,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'quotedblleft',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3107,7 +2988,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3143,13 +3023,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'quotedblleft',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3163,7 +3041,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                     }
                   ],
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3199,13 +3076,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'quotedblleft',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3219,7 +3094,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                     }
                   ],
                   'cmdname' => 'strong',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3255,13 +3129,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'quotedblleft',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3275,7 +3147,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                     }
                   ],
                   'cmdname' => 'kbd',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3311,13 +3182,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'quotedblleft',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3331,7 +3200,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                     }
                   ],
                   'cmdname' => 'samp',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3365,7 +3233,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -3442,7 +3309,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -3465,7 +3331,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -3492,13 +3357,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'quotedblleft',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3534,13 +3397,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'quotedblleft',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3554,7 +3415,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3590,13 +3450,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'quotedblleft',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3610,7 +3468,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                     }
                   ],
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3646,13 +3503,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'quotedblleft',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3666,7 +3521,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                     }
                   ],
                   'cmdname' => 'strong',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3702,13 +3556,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'quotedblleft',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3722,7 +3574,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                     }
                   ],
                   'cmdname' => 'kbd',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3758,13 +3609,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'quotedblleft',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -3778,7 +3627,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                     }
                   ],
                   'cmdname' => 'samp',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3812,7 +3660,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -3955,13 +3802,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'quotedblleft',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -3997,13 +3842,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'quotedblleft',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -4017,7 +3860,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -4053,13 +3895,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'quotedblleft',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -4073,7 +3913,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                     }
                   ],
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -4109,13 +3948,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'quotedblleft',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -4129,7 +3966,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                     }
                   ],
                   'cmdname' => 'strong',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -4165,13 +4001,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'quotedblleft',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -4185,7 +4019,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                     }
                   ],
                   'cmdname' => 'kbd',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -4221,13 +4054,11 @@ $result_trees{'codequoteundirected_codequotebacktick'} 
= {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'quotedblleft',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -4241,7 +4072,6 @@ $result_trees{'codequoteundirected_codequotebacktick'} = {
                     }
                   ],
                   'cmdname' => 'samp',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/misc_commands/command_in_heading_footing.pl 
b/tp/t/results/misc_commands/command_in_heading_footing.pl
index 86529afeb7..ad9357752e 100644
--- a/tp/t/results/misc_commands/command_in_heading_footing.pl
+++ b/tp/t/results/misc_commands/command_in_heading_footing.pl
@@ -108,7 +108,6 @@ $result_trees{'command_in_heading_footing'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git 
a/tp/t/results/misc_commands/command_not_closed_in_documentencoding.pl 
b/tp/t/results/misc_commands/command_not_closed_in_documentencoding.pl
index 2e390c57f5..1393ccdca3 100644
--- a/tp/t/results/misc_commands/command_not_closed_in_documentencoding.pl
+++ b/tp/t/results/misc_commands/command_not_closed_in_documentencoding.pl
@@ -16,13 +16,11 @@ $result_trees{'command_not_closed_in_documentencoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'strong',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/misc_commands/comment_space_command_on_line.pl 
b/tp/t/results/misc_commands/comment_space_command_on_line.pl
index 90870177c5..b80a5aca1e 100644
--- a/tp/t/results/misc_commands/comment_space_command_on_line.pl
+++ b/tp/t/results/misc_commands/comment_space_command_on_line.pl
@@ -102,7 +102,6 @@ $result_trees{'comment_space_command_on_line'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -217,7 +216,6 @@ $result_trees{'comment_space_command_on_line'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
diff --git a/tp/t/results/misc_commands/definfoenclose.pl 
b/tp/t/results/misc_commands/definfoenclose.pl
index ff3919039e..1e7cf7f9b1 100644
--- a/tp/t/results/misc_commands/definfoenclose.pl
+++ b/tp/t/results/misc_commands/definfoenclose.pl
@@ -80,7 +80,6 @@ $result_trees{'definfoenclose'} = {
                 }
               ],
               'cmdname' => 'phoo',
-              'contents' => [],
               'extra' => {
                 'begin' => '//',
                 'end' => '\\'
@@ -173,7 +172,6 @@ $result_trees{'definfoenclose'} = {
                 }
               ],
               'cmdname' => 'phi',
-              'contents' => [],
               'extra' => {
                 'begin' => ':',
                 'end' => ':'
@@ -217,7 +215,6 @@ $result_trees{'definfoenclose'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -295,7 +292,6 @@ $result_trees{'definfoenclose'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'extra' => {
                 'begin' => '(strong:',
                 'end' => ':)'
diff --git a/tp/t/results/misc_commands/definfoenclose_with_empty_arg.pl 
b/tp/t/results/misc_commands/definfoenclose_with_empty_arg.pl
index 9fc94812a0..5abed073ef 100644
--- a/tp/t/results/misc_commands/definfoenclose_with_empty_arg.pl
+++ b/tp/t/results/misc_commands/definfoenclose_with_empty_arg.pl
@@ -74,7 +74,6 @@ $result_trees{'definfoenclose_with_empty_arg'} = {
                 }
               ],
               'cmdname' => 'headword',
-              'contents' => [],
               'extra' => {
                 'begin' => '',
                 'end' => ':'
diff --git a/tp/t/results/misc_commands/double_exdent.pl 
b/tp/t/results/misc_commands/double_exdent.pl
index e1b9ee691a..79855ab5dc 100644
--- a/tp/t/results/misc_commands/double_exdent.pl
+++ b/tp/t/results/misc_commands/double_exdent.pl
@@ -12,7 +12,6 @@ $result_trees{'double_exdent'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -37,7 +36,6 @@ $result_trees{'double_exdent'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/misc_commands/empty_center.pl 
b/tp/t/results/misc_commands/empty_center.pl
index bc8afd8dc9..ca0be08b11 100644
--- a/tp/t/results/misc_commands/empty_center.pl
+++ b/tp/t/results/misc_commands/empty_center.pl
@@ -12,7 +12,6 @@ $result_trees{'empty_center'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => ' 
 '
diff --git a/tp/t/results/misc_commands/empty_center_with_arg.pl 
b/tp/t/results/misc_commands/empty_center_with_arg.pl
index e2e23f1fd8..fb658554b0 100644
--- a/tp/t/results/misc_commands/empty_center_with_arg.pl
+++ b/tp/t/results/misc_commands/empty_center_with_arg.pl
@@ -16,13 +16,11 @@ $result_trees{'empty_center_with_arg'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'w',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/misc_commands/empty_documentencoding.pl 
b/tp/t/results/misc_commands/empty_documentencoding.pl
index a0e8f70777..aed2223fa1 100644
--- a/tp/t/results/misc_commands/empty_documentencoding.pl
+++ b/tp/t/results/misc_commands/empty_documentencoding.pl
@@ -12,7 +12,6 @@ $result_trees{'empty_documentencoding'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '   
 '
diff --git a/tp/t/results/misc_commands/footnote_in_center.pl 
b/tp/t/results/misc_commands/footnote_in_center.pl
index a8caa8b2af..4f0982ab3e 100644
--- a/tp/t/results/misc_commands/footnote_in_center.pl
+++ b/tp/t/results/misc_commands/footnote_in_center.pl
@@ -46,7 +46,6 @@ $result_trees{'footnote_in_center'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'extra' => {
                                 'spaces_after_argument' => '
 '
@@ -63,7 +62,6 @@ $result_trees{'footnote_in_center'} = {
                                   'contents' => [
                                     {
                                       'cmdname' => 'asis',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => '',
@@ -224,7 +222,6 @@ $result_trees{'footnote_in_center'} = {
                     }
                   ],
                   'cmdname' => 'footnote',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/misc_commands/heading_command_in_commands.pl 
b/tp/t/results/misc_commands/heading_command_in_commands.pl
index 3079a9c576..89a7106a06 100644
--- a/tp/t/results/misc_commands/heading_command_in_commands.pl
+++ b/tp/t/results/misc_commands/heading_command_in_commands.pl
@@ -60,7 +60,6 @@ $result_trees{'heading_command_in_commands'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -86,7 +85,6 @@ $result_trees{'heading_command_in_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -177,7 +175,6 @@ $result_trees{'heading_command_in_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/misc_commands/incorrect_allowcodebreaks_argument.pl 
b/tp/t/results/misc_commands/incorrect_allowcodebreaks_argument.pl
index 90e2d8d685..39a97c38a5 100644
--- a/tp/t/results/misc_commands/incorrect_allowcodebreaks_argument.pl
+++ b/tp/t/results/misc_commands/incorrect_allowcodebreaks_argument.pl
@@ -53,7 +53,6 @@ $result_trees{'incorrect_allowcodebreaks_argument'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/misc_commands/indent_in_quotation.pl 
b/tp/t/results/misc_commands/indent_in_quotation.pl
index ac18dd060f..97ba741fc9 100644
--- a/tp/t/results/misc_commands/indent_in_quotation.pl
+++ b/tp/t/results/misc_commands/indent_in_quotation.pl
@@ -12,7 +12,6 @@ $result_trees{'indent_in_quotation'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/misc_commands/invalid_clickstyle.pl 
b/tp/t/results/misc_commands/invalid_clickstyle.pl
index 837e732a49..80a88e7fa7 100644
--- a/tp/t/results/misc_commands/invalid_clickstyle.pl
+++ b/tp/t/results/misc_commands/invalid_clickstyle.pl
@@ -53,13 +53,11 @@ $result_trees{'invalid_clickstyle'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'click',
-              'contents' => [],
               'extra' => {
                 'clickstyle' => 'result'
               },
@@ -123,13 +121,11 @@ $result_trees{'invalid_clickstyle'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'click',
-              'contents' => [],
               'extra' => {
                 'clickstyle' => 'nocmd'
               },
@@ -183,13 +179,11 @@ $result_trees{'invalid_clickstyle'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'click',
-              'contents' => [],
               'extra' => {
                 'clickstyle' => 'nocmd'
               },
diff --git a/tp/t/results/misc_commands/invalid_documentencoding.pl 
b/tp/t/results/misc_commands/invalid_documentencoding.pl
index f395aa5dee..ed71374255 100644
--- a/tp/t/results/misc_commands/invalid_documentencoding.pl
+++ b/tp/t/results/misc_commands/invalid_documentencoding.pl
@@ -38,13 +38,11 @@ $result_trees{'invalid_documentencoding'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -101,7 +99,6 @@ $result_trees{'invalid_documentencoding'} = {
                     }
                   ],
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -296,13 +293,11 @@ $result_trees{'invalid_documentencoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'TeX',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -353,7 +348,6 @@ $result_trees{'invalid_documentencoding'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/misc_commands/kbdinputstyle.pl 
b/tp/t/results/misc_commands/kbdinputstyle.pl
index e64630233d..ee15aa56bd 100644
--- a/tp/t/results/misc_commands/kbdinputstyle.pl
+++ b/tp/t/results/misc_commands/kbdinputstyle.pl
@@ -220,7 +220,6 @@ $result_trees{'kbdinputstyle'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -234,7 +233,6 @@ $result_trees{'kbdinputstyle'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -261,7 +259,6 @@ $result_trees{'kbdinputstyle'} = {
                 }
               ],
               'cmdname' => 'kbd',
-              'contents' => [],
               'extra' => {
                 'code' => 1
               },
@@ -299,7 +296,6 @@ $result_trees{'kbdinputstyle'} = {
                         }
                       ],
                       'cmdname' => 'kbd',
-                      'contents' => [],
                       'extra' => {
                         'code' => 1
                       },
@@ -316,7 +312,6 @@ $result_trees{'kbdinputstyle'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -359,7 +354,6 @@ $result_trees{'kbdinputstyle'} = {
                                 }
                               ],
                               'cmdname' => 'kbd',
-                              'contents' => [],
                               'extra' => {
                                 'code' => 1
                               },
@@ -376,7 +370,6 @@ $result_trees{'kbdinputstyle'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -390,7 +383,6 @@ $result_trees{'kbdinputstyle'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -427,7 +419,6 @@ $result_trees{'kbdinputstyle'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -462,7 +453,6 @@ $result_trees{'kbdinputstyle'} = {
                             }
                           ],
                           'cmdname' => 'code',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -476,7 +466,6 @@ $result_trees{'kbdinputstyle'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -503,7 +492,6 @@ $result_trees{'kbdinputstyle'} = {
                     }
                   ],
                   'cmdname' => 'kbd',
-                  'contents' => [],
                   'extra' => {
                     'code' => 1
                   },
@@ -541,7 +529,6 @@ $result_trees{'kbdinputstyle'} = {
                             }
                           ],
                           'cmdname' => 'kbd',
-                          'contents' => [],
                           'extra' => {
                             'code' => 1
                           },
@@ -562,7 +549,6 @@ $result_trees{'kbdinputstyle'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -605,7 +591,6 @@ $result_trees{'kbdinputstyle'} = {
                                     }
                                   ],
                                   'cmdname' => 'kbd',
-                                  'contents' => [],
                                   'extra' => {
                                     'code' => 1
                                   },
@@ -622,7 +607,6 @@ $result_trees{'kbdinputstyle'} = {
                             }
                           ],
                           'cmdname' => 'r',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -636,7 +620,6 @@ $result_trees{'kbdinputstyle'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -778,7 +761,6 @@ $result_trees{'kbdinputstyle'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -792,7 +774,6 @@ $result_trees{'kbdinputstyle'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -819,7 +800,6 @@ $result_trees{'kbdinputstyle'} = {
                 }
               ],
               'cmdname' => 'kbd',
-              'contents' => [],
               'extra' => {
                 'code' => 1
               },
@@ -857,7 +837,6 @@ $result_trees{'kbdinputstyle'} = {
                         }
                       ],
                       'cmdname' => 'kbd',
-                      'contents' => [],
                       'extra' => {
                         'code' => 1
                       },
@@ -874,7 +853,6 @@ $result_trees{'kbdinputstyle'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -917,7 +895,6 @@ $result_trees{'kbdinputstyle'} = {
                                 }
                               ],
                               'cmdname' => 'kbd',
-                              'contents' => [],
                               'extra' => {
                                 'code' => 1
                               },
@@ -934,7 +911,6 @@ $result_trees{'kbdinputstyle'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -948,7 +924,6 @@ $result_trees{'kbdinputstyle'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -985,7 +960,6 @@ $result_trees{'kbdinputstyle'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1020,7 +994,6 @@ $result_trees{'kbdinputstyle'} = {
                             }
                           ],
                           'cmdname' => 'code',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1034,7 +1007,6 @@ $result_trees{'kbdinputstyle'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1061,7 +1033,6 @@ $result_trees{'kbdinputstyle'} = {
                     }
                   ],
                   'cmdname' => 'kbd',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1096,7 +1067,6 @@ $result_trees{'kbdinputstyle'} = {
                             }
                           ],
                           'cmdname' => 'kbd',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1114,7 +1084,6 @@ $result_trees{'kbdinputstyle'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1157,7 +1126,6 @@ $result_trees{'kbdinputstyle'} = {
                                     }
                                   ],
                                   'cmdname' => 'kbd',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -1171,7 +1139,6 @@ $result_trees{'kbdinputstyle'} = {
                             }
                           ],
                           'cmdname' => 'r',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1185,7 +1152,6 @@ $result_trees{'kbdinputstyle'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1327,7 +1293,6 @@ $result_trees{'kbdinputstyle'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1341,7 +1306,6 @@ $result_trees{'kbdinputstyle'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1368,7 +1332,6 @@ $result_trees{'kbdinputstyle'} = {
                 }
               ],
               'cmdname' => 'kbd',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1403,7 +1366,6 @@ $result_trees{'kbdinputstyle'} = {
                         }
                       ],
                       'cmdname' => 'kbd',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1417,7 +1379,6 @@ $result_trees{'kbdinputstyle'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1460,7 +1421,6 @@ $result_trees{'kbdinputstyle'} = {
                                 }
                               ],
                               'cmdname' => 'kbd',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1474,7 +1434,6 @@ $result_trees{'kbdinputstyle'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1488,7 +1447,6 @@ $result_trees{'kbdinputstyle'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1525,7 +1483,6 @@ $result_trees{'kbdinputstyle'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1560,7 +1517,6 @@ $result_trees{'kbdinputstyle'} = {
                             }
                           ],
                           'cmdname' => 'code',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1574,7 +1530,6 @@ $result_trees{'kbdinputstyle'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1601,7 +1556,6 @@ $result_trees{'kbdinputstyle'} = {
                     }
                   ],
                   'cmdname' => 'kbd',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1636,7 +1590,6 @@ $result_trees{'kbdinputstyle'} = {
                             }
                           ],
                           'cmdname' => 'kbd',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1654,7 +1607,6 @@ $result_trees{'kbdinputstyle'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1697,7 +1649,6 @@ $result_trees{'kbdinputstyle'} = {
                                     }
                                   ],
                                   'cmdname' => 'kbd',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => '',
@@ -1711,7 +1662,6 @@ $result_trees{'kbdinputstyle'} = {
                             }
                           ],
                           'cmdname' => 'r',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1725,7 +1675,6 @@ $result_trees{'kbdinputstyle'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/misc_commands/kbdinputstyle_in_table.pl 
b/tp/t/results/misc_commands/kbdinputstyle_in_table.pl
index 4c4aa19e3a..f518f13fde 100644
--- a/tp/t/results/misc_commands/kbdinputstyle_in_table.pl
+++ b/tp/t/results/misc_commands/kbdinputstyle_in_table.pl
@@ -232,7 +232,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'kbd',
-                  'contents' => [],
                   'extra' => {
                     'code' => 1
                   },
@@ -350,13 +349,11 @@ $result_trees{'kbdinputstyle_in_table'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'kbd',
-                  'contents' => [],
                   'extra' => {
                     'code' => 1
                   },
@@ -481,7 +478,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -498,7 +494,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                   'contents' => [
                     {
                       'cmdname' => 'kbd',
-                      'contents' => [],
                       'extra' => {
                         'code' => 1
                       },
@@ -610,13 +605,11 @@ $result_trees{'kbdinputstyle_in_table'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'kbd',
-                      'contents' => [],
                       'extra' => {
                         'code' => 1
                       },
@@ -828,7 +821,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'kbd',
-                  'contents' => [],
                   'extra' => {
                     'code' => 1
                   },
@@ -946,13 +938,11 @@ $result_trees{'kbdinputstyle_in_table'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'kbd',
-                  'contents' => [],
                   'extra' => {
                     'code' => 1
                   },
@@ -1077,7 +1067,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1094,7 +1083,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                   'contents' => [
                     {
                       'cmdname' => 'kbd',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1202,13 +1190,11 @@ $result_trees{'kbdinputstyle_in_table'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'kbd',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1416,7 +1402,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'kbd',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1530,13 +1515,11 @@ $result_trees{'kbdinputstyle_in_table'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'kbd',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1657,7 +1640,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1674,7 +1656,6 @@ $result_trees{'kbdinputstyle_in_table'} = {
                   'contents' => [
                     {
                       'cmdname' => 'kbd',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1782,13 +1763,11 @@ $result_trees{'kbdinputstyle_in_table'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'kbd',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/misc_commands/no_empty_line_between_headings.pl 
b/tp/t/results/misc_commands/no_empty_line_between_headings.pl
index dda2e055fd..12def2dd85 100644
--- a/tp/t/results/misc_commands/no_empty_line_between_headings.pl
+++ b/tp/t/results/misc_commands/no_empty_line_between_headings.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'no_empty_line_between_headings'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -88,7 +87,6 @@ $result_trees{'no_empty_line_between_headings'} = {
         }
       ],
       'cmdname' => 'chapter',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
@@ -117,7 +115,6 @@ $result_trees{'no_empty_line_between_headings'} = {
         }
       ],
       'cmdname' => 'section',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/misc_commands/noindent_after_smallexample.pl 
b/tp/t/results/misc_commands/noindent_after_smallexample.pl
index 1c989ee547..99504f1d38 100644
--- a/tp/t/results/misc_commands/noindent_after_smallexample.pl
+++ b/tp/t/results/misc_commands/noindent_after_smallexample.pl
@@ -23,7 +23,6 @@ $result_trees{'noindent_after_smallexample'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/misc_commands/ref_in_center.pl 
b/tp/t/results/misc_commands/ref_in_center.pl
index 905133b2de..63e45e2cb1 100644
--- a/tp/t/results/misc_commands/ref_in_center.pl
+++ b/tp/t/results/misc_commands/ref_in_center.pl
@@ -36,7 +36,6 @@ $result_trees{'ref_in_center'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -113,7 +112,6 @@ $result_trees{'ref_in_center'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -179,7 +177,6 @@ $result_trees{'ref_in_center'} = {
                     }
                   ],
                   'cmdname' => 'ref',
-                  'contents' => [],
                   'extra' => {
                     'label' => {},
                     'node_argument' => {
@@ -239,7 +236,6 @@ $result_trees{'ref_in_center'} = {
                       'type' => 'brace_command_arg'
                     },
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => ' '
                       },
@@ -259,7 +255,6 @@ $result_trees{'ref_in_center'} = {
                     }
                   ],
                   'cmdname' => 'ref',
-                  'contents' => [],
                   'extra' => {},
                   'parent' => {},
                   'source_info' => {
diff --git a/tp/t/results/misc_commands/setfilename.pl 
b/tp/t/results/misc_commands/setfilename.pl
index a80c06c54e..9aae8a0656 100644
--- a/tp/t/results/misc_commands/setfilename.pl
+++ b/tp/t/results/misc_commands/setfilename.pl
@@ -154,7 +154,6 @@ $result_trees{'setfilename'} = {
                         }
                       ],
                       'cmdname' => 'verb',
-                      'contents' => [],
                       'extra' => {
                         'delimiter' => ':'
                       },
diff --git a/tp/t/results/misc_commands/test_allowcodebreaks.pl 
b/tp/t/results/misc_commands/test_allowcodebreaks.pl
index 0fd97b4550..8a08ac96a5 100644
--- a/tp/t/results/misc_commands/test_allowcodebreaks.pl
+++ b/tp/t/results/misc_commands/test_allowcodebreaks.pl
@@ -248,7 +248,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -274,7 +273,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -300,7 +298,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -326,7 +323,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -353,7 +349,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -379,7 +374,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -405,7 +399,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -431,7 +424,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -458,7 +450,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -482,13 +473,11 @@ $result_trees{'test_allowcodebreaks'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'minus',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -514,7 +503,6 @@ $result_trees{'test_allowcodebreaks'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -540,7 +528,6 @@ $result_trees{'test_allowcodebreaks'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -571,7 +558,6 @@ $result_trees{'test_allowcodebreaks'} = {
                         }
                       ],
                       'cmdname' => 'anchor',
-                      'contents' => [],
                       'extra' => {
                         'node_content' => [
                           {}
@@ -591,7 +577,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -617,7 +602,6 @@ $result_trees{'test_allowcodebreaks'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -644,7 +628,6 @@ $result_trees{'test_allowcodebreaks'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -761,7 +744,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -787,7 +769,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -813,7 +794,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -839,7 +819,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -866,7 +845,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -892,7 +870,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -918,7 +895,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -944,7 +920,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -971,7 +946,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -995,13 +969,11 @@ $result_trees{'test_allowcodebreaks'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'minus',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1027,7 +999,6 @@ $result_trees{'test_allowcodebreaks'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1053,7 +1024,6 @@ $result_trees{'test_allowcodebreaks'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1084,7 +1054,6 @@ $result_trees{'test_allowcodebreaks'} = {
                         }
                       ],
                       'cmdname' => 'anchor',
-                      'contents' => [],
                       'extra' => {
                         'node_content' => [
                           {}
@@ -1104,7 +1073,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1130,7 +1098,6 @@ $result_trees{'test_allowcodebreaks'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1157,7 +1124,6 @@ $result_trees{'test_allowcodebreaks'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1247,7 +1213,6 @@ $result_trees{'test_allowcodebreaks'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1273,7 +1238,6 @@ $result_trees{'test_allowcodebreaks'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1299,7 +1263,6 @@ $result_trees{'test_allowcodebreaks'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1325,7 +1288,6 @@ $result_trees{'test_allowcodebreaks'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1352,7 +1314,6 @@ $result_trees{'test_allowcodebreaks'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1378,7 +1339,6 @@ $result_trees{'test_allowcodebreaks'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1404,7 +1364,6 @@ $result_trees{'test_allowcodebreaks'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1430,7 +1389,6 @@ $result_trees{'test_allowcodebreaks'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1457,7 +1415,6 @@ $result_trees{'test_allowcodebreaks'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1481,13 +1438,11 @@ $result_trees{'test_allowcodebreaks'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'minus',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1513,7 +1468,6 @@ $result_trees{'test_allowcodebreaks'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1539,7 +1493,6 @@ $result_trees{'test_allowcodebreaks'} = {
                                 }
                               ],
                               'cmdname' => 'r',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -1570,7 +1523,6 @@ $result_trees{'test_allowcodebreaks'} = {
                                 }
                               ],
                               'cmdname' => 'anchor',
-                              'contents' => [],
                               'extra' => {
                                 'node_content' => [
                                   {}
@@ -1590,7 +1542,6 @@ $result_trees{'test_allowcodebreaks'} = {
                         }
                       ],
                       'cmdname' => 'samp',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1609,7 +1560,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1635,7 +1585,6 @@ $result_trees{'test_allowcodebreaks'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1666,7 +1615,6 @@ $result_trees{'test_allowcodebreaks'} = {
                             }
                           ],
                           'cmdname' => 'code',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1680,7 +1628,6 @@ $result_trees{'test_allowcodebreaks'} = {
                     }
                   ],
                   'cmdname' => 'w',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1797,7 +1744,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1823,7 +1769,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1849,7 +1794,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1875,7 +1819,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1902,7 +1845,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1928,7 +1870,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1954,7 +1895,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1980,7 +1920,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2007,7 +1946,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2031,13 +1969,11 @@ $result_trees{'test_allowcodebreaks'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'minus',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2063,7 +1999,6 @@ $result_trees{'test_allowcodebreaks'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2089,7 +2024,6 @@ $result_trees{'test_allowcodebreaks'} = {
                         }
                       ],
                       'cmdname' => 'r',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -2120,7 +2054,6 @@ $result_trees{'test_allowcodebreaks'} = {
                         }
                       ],
                       'cmdname' => 'anchor',
-                      'contents' => [],
                       'extra' => {
                         'node_content' => [
                           {}
@@ -2140,7 +2073,6 @@ $result_trees{'test_allowcodebreaks'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -2166,7 +2098,6 @@ $result_trees{'test_allowcodebreaks'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2193,7 +2124,6 @@ $result_trees{'test_allowcodebreaks'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/misc_commands/text_before_line_command.pl 
b/tp/t/results/misc_commands/text_before_line_command.pl
index 635e0a05fa..e3a292fc9b 100644
--- a/tp/t/results/misc_commands/text_before_line_command.pl
+++ b/tp/t/results/misc_commands/text_before_line_command.pl
@@ -180,7 +180,6 @@ $result_trees{'text_before_line_command'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/morecoverage/formatting_fr.pl 
b/tp/t/results/morecoverage/formatting_fr.pl
index a6b10aebc1..90d5011cc1 100644
--- a/tp/t/results/morecoverage/formatting_fr.pl
+++ b/tp/t/results/morecoverage/formatting_fr.pl
@@ -86,7 +86,6 @@ $result_trees{'formatting_fr'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'formatting.texi',
@@ -113,13 +112,11 @@ $result_trees{'formatting_fr'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'TeX',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 'formatting.texi',
@@ -133,7 +130,6 @@ $result_trees{'formatting_fr'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'formatting.texi',
@@ -172,7 +168,6 @@ $result_trees{'formatting_fr'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -298,7 +293,6 @@ $result_trees{'formatting_fr'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 'formatting.texi',
@@ -313,13 +307,11 @@ $result_trees{'formatting_fr'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'equiv',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 'formatting.texi',
@@ -333,7 +325,6 @@ $result_trees{'formatting_fr'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'formatting.texi',
@@ -395,7 +386,6 @@ $result_trees{'formatting_fr'} = {
                             }
                           ],
                           'cmdname' => 'asis',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'formatting.texi',
@@ -426,7 +416,6 @@ $result_trees{'formatting_fr'} = {
                             }
                           ],
                           'cmdname' => 'command',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'formatting.texi',
@@ -452,7 +441,6 @@ $result_trees{'formatting_fr'} = {
                             }
                           ],
                           'cmdname' => '`',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'formatting.texi',
@@ -550,7 +538,6 @@ $result_trees{'formatting_fr'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -602,7 +589,6 @@ $result_trees{'formatting_fr'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -853,7 +839,6 @@ $result_trees{'formatting_fr'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -926,7 +911,6 @@ $result_trees{'formatting_fr'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1043,7 +1027,6 @@ $result_trees{'formatting_fr'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'formatting.texi',
@@ -1065,7 +1048,6 @@ $result_trees{'formatting_fr'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'formatting.texi',
@@ -1290,7 +1272,6 @@ $result_trees{'formatting_fr'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2106,7 +2087,6 @@ $result_trees{'formatting_fr'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2176,7 +2156,6 @@ $result_trees{'formatting_fr'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'formatting.texi',
@@ -2202,7 +2181,6 @@ $result_trees{'formatting_fr'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2216,7 +2194,6 @@ $result_trees{'formatting_fr'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => ' 
 '
@@ -2243,13 +2220,11 @@ $result_trees{'formatting_fr'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'comma',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'formatting.texi',
@@ -2281,13 +2256,11 @@ $result_trees{'formatting_fr'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'comma',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 'formatting.texi',
@@ -2472,13 +2445,11 @@ $result_trees{'formatting_fr'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'formatting.texi',
@@ -2500,7 +2471,6 @@ $result_trees{'formatting_fr'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -2555,7 +2525,6 @@ $result_trees{'formatting_fr'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2644,7 +2613,6 @@ $result_trees{'formatting_fr'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -2901,7 +2869,6 @@ $result_trees{'formatting_fr'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2952,7 +2919,6 @@ $result_trees{'formatting_fr'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -3134,7 +3100,6 @@ $result_trees{'formatting_fr'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'extra' => {
             'node_content' => [
               {}
@@ -3189,7 +3154,6 @@ $result_trees{'formatting_fr'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3266,7 +3230,6 @@ $result_trees{'formatting_fr'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3343,7 +3306,6 @@ $result_trees{'formatting_fr'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
diff --git a/tp/t/results/morecoverage/texi_formatting.pl 
b/tp/t/results/morecoverage/texi_formatting.pl
index 178f5c5774..40d5f2857e 100644
--- a/tp/t/results/morecoverage/texi_formatting.pl
+++ b/tp/t/results/morecoverage/texi_formatting.pl
@@ -86,7 +86,6 @@ $result_trees{'texi_formatting'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'formatting.texi',
@@ -113,13 +112,11 @@ $result_trees{'texi_formatting'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'TeX',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 'formatting.texi',
@@ -133,7 +130,6 @@ $result_trees{'texi_formatting'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'formatting.texi',
@@ -172,7 +168,6 @@ $result_trees{'texi_formatting'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -298,7 +293,6 @@ $result_trees{'texi_formatting'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 'formatting.texi',
@@ -313,13 +307,11 @@ $result_trees{'texi_formatting'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'equiv',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 'formatting.texi',
@@ -333,7 +325,6 @@ $result_trees{'texi_formatting'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'formatting.texi',
@@ -395,7 +386,6 @@ $result_trees{'texi_formatting'} = {
                             }
                           ],
                           'cmdname' => 'asis',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'formatting.texi',
@@ -426,7 +416,6 @@ $result_trees{'texi_formatting'} = {
                             }
                           ],
                           'cmdname' => 'command',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'formatting.texi',
@@ -452,7 +441,6 @@ $result_trees{'texi_formatting'} = {
                             }
                           ],
                           'cmdname' => '`',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'formatting.texi',
@@ -550,7 +538,6 @@ $result_trees{'texi_formatting'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -602,7 +589,6 @@ $result_trees{'texi_formatting'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -853,7 +839,6 @@ $result_trees{'texi_formatting'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -926,7 +911,6 @@ $result_trees{'texi_formatting'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1043,7 +1027,6 @@ $result_trees{'texi_formatting'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'formatting.texi',
@@ -1065,7 +1048,6 @@ $result_trees{'texi_formatting'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'formatting.texi',
@@ -1290,7 +1272,6 @@ $result_trees{'texi_formatting'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2106,7 +2087,6 @@ $result_trees{'texi_formatting'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2176,7 +2156,6 @@ $result_trees{'texi_formatting'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'formatting.texi',
@@ -2202,7 +2181,6 @@ $result_trees{'texi_formatting'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2216,7 +2194,6 @@ $result_trees{'texi_formatting'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => ' 
 '
@@ -2243,13 +2220,11 @@ $result_trees{'texi_formatting'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'comma',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'formatting.texi',
@@ -2281,13 +2256,11 @@ $result_trees{'texi_formatting'} = {
                             {
                               'args' => [
                                 {
-                                  'contents' => [],
                                   'parent' => {},
                                   'type' => 'brace_command_arg'
                                 }
                               ],
                               'cmdname' => 'comma',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 'formatting.texi',
@@ -2472,13 +2445,11 @@ $result_trees{'texi_formatting'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'formatting.texi',
@@ -2500,7 +2471,6 @@ $result_trees{'texi_formatting'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
@@ -2555,7 +2525,6 @@ $result_trees{'texi_formatting'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2644,7 +2613,6 @@ $result_trees{'texi_formatting'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -2901,7 +2869,6 @@ $result_trees{'texi_formatting'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2952,7 +2919,6 @@ $result_trees{'texi_formatting'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -3134,7 +3100,6 @@ $result_trees{'texi_formatting'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'extra' => {
             'node_content' => [
               {}
@@ -3189,7 +3154,6 @@ $result_trees{'texi_formatting'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3266,7 +3230,6 @@ $result_trees{'texi_formatting'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3343,7 +3306,6 @@ $result_trees{'texi_formatting'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
diff --git a/tp/t/results/moreindices/double_index_entry.pl 
b/tp/t/results/moreindices/double_index_entry.pl
index 860a1e43e8..4cb073d2fc 100644
--- a/tp/t/results/moreindices/double_index_entry.pl
+++ b/tp/t/results/moreindices/double_index_entry.pl
@@ -169,7 +169,6 @@ $result_trees{'double_index_entry'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -316,12 +315,10 @@ $result_trees{'double_index_entry'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
diff --git a/tp/t/results/moreindices/index_split.pl 
b/tp/t/results/moreindices/index_split.pl
index 05309de1c9..c12c5ced6a 100644
--- a/tp/t/results/moreindices/index_split.pl
+++ b/tp/t/results/moreindices/index_split.pl
@@ -96,7 +96,6 @@ $result_trees{'index_split'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -317,7 +316,6 @@ $result_trees{'index_split'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1055,7 +1053,6 @@ $result_trees{'index_split'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1480,7 +1477,6 @@ $result_trees{'index_split'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -1579,7 +1575,6 @@ $result_trees{'index_split'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => ' 
 '
@@ -1871,7 +1866,6 @@ $result_trees{'index_split'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1965,7 +1959,6 @@ $result_trees{'index_split'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -2191,7 +2184,6 @@ $result_trees{'index_split'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2285,7 +2277,6 @@ $result_trees{'index_split'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -2442,7 +2433,6 @@ $result_trees{'index_split'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -2586,12 +2576,10 @@ $result_trees{'index_split'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -2889,12 +2877,10 @@ $result_trees{'index_split'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -3017,7 +3003,6 @@ $result_trees{'index_split'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/moreindices/index_split_nodes.pl 
b/tp/t/results/moreindices/index_split_nodes.pl
index 30f3bebcba..ae96ec22ae 100644
--- a/tp/t/results/moreindices/index_split_nodes.pl
+++ b/tp/t/results/moreindices/index_split_nodes.pl
@@ -96,7 +96,6 @@ $result_trees{'index_split_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -317,7 +316,6 @@ $result_trees{'index_split_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1055,7 +1053,6 @@ $result_trees{'index_split_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1480,7 +1477,6 @@ $result_trees{'index_split_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -1579,7 +1575,6 @@ $result_trees{'index_split_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => ' 
 '
@@ -1871,7 +1866,6 @@ $result_trees{'index_split_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1965,7 +1959,6 @@ $result_trees{'index_split_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -2191,7 +2184,6 @@ $result_trees{'index_split_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2285,7 +2277,6 @@ $result_trees{'index_split_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -2442,7 +2433,6 @@ $result_trees{'index_split_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -2586,12 +2576,10 @@ $result_trees{'index_split_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -2889,12 +2877,10 @@ $result_trees{'index_split_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -3017,7 +3003,6 @@ $result_trees{'index_split_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/moreindices/nodes_before_top.pl 
b/tp/t/results/moreindices/nodes_before_top.pl
index 2f3ca5be08..9fed47eb45 100644
--- a/tp/t/results/moreindices/nodes_before_top.pl
+++ b/tp/t/results/moreindices/nodes_before_top.pl
@@ -110,7 +110,6 @@ $result_trees{'nodes_before_top'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'extra' => {
             'spaces_before_argument' => ' '
           },
@@ -228,7 +227,6 @@ $result_trees{'nodes_before_top'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -388,12 +386,10 @@ $result_trees{'nodes_before_top'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -607,7 +603,6 @@ $result_trees{'nodes_before_top'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'extra' => {
             'spaces_before_argument' => ' '
           },
@@ -809,7 +804,6 @@ $result_trees{'nodes_before_top'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -964,7 +958,6 @@ $result_trees{'nodes_before_top'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -1176,7 +1169,6 @@ $result_trees{'nodes_before_top'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1337,12 +1329,10 @@ $result_trees{'nodes_before_top'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -1366,7 +1356,6 @@ $result_trees{'nodes_before_top'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1616,7 +1605,6 @@ $result_trees{'nodes_before_top'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'extra' => {
             'spaces_before_argument' => ' '
           },
@@ -1851,7 +1839,6 @@ $result_trees{'nodes_before_top'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'extra' => {
             'spaces_before_argument' => ' '
           },
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 159f02767a..36965a3831 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
@@ -110,7 +110,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} = 
{
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'extra' => {
             'spaces_before_argument' => ' '
           },
@@ -287,7 +286,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} = 
{
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -447,12 +445,10 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} 
= {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -677,7 +673,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} = 
{
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'extra' => {
             'spaces_before_argument' => ' '
           },
@@ -998,7 +993,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} = 
{
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1247,7 +1241,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} 
= {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -1459,7 +1452,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} 
= {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1620,12 +1612,10 @@ 
$result_trees{'nodes_before_top_and_sections_monolithic'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -1649,7 +1639,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} 
= {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1899,7 +1888,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} 
= {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'extra' => {
             'spaces_before_argument' => ' '
           },
@@ -2134,7 +2122,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} 
= {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'extra' => {
             'spaces_before_argument' => ' '
           },
@@ -2427,7 +2414,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} 
= {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -2447,7 +2433,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} 
= {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -2570,7 +2555,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} 
= {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
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 2967c71fd1..2736339d64 100644
--- a/tp/t/results/moreindices/nodes_before_top_no_nodes.pl
+++ b/tp/t/results/moreindices/nodes_before_top_no_nodes.pl
@@ -110,7 +110,6 @@ $result_trees{'nodes_before_top_no_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'extra' => {
             'spaces_before_argument' => ' '
           },
@@ -228,7 +227,6 @@ $result_trees{'nodes_before_top_no_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -388,12 +386,10 @@ $result_trees{'nodes_before_top_no_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -607,7 +603,6 @@ $result_trees{'nodes_before_top_no_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'extra' => {
             'spaces_before_argument' => ' '
           },
@@ -809,7 +804,6 @@ $result_trees{'nodes_before_top_no_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -964,7 +958,6 @@ $result_trees{'nodes_before_top_no_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -1176,7 +1169,6 @@ $result_trees{'nodes_before_top_no_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1337,12 +1329,10 @@ $result_trees{'nodes_before_top_no_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -1366,7 +1356,6 @@ $result_trees{'nodes_before_top_no_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1616,7 +1605,6 @@ $result_trees{'nodes_before_top_no_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'extra' => {
             'spaces_before_argument' => ' '
           },
@@ -1851,7 +1839,6 @@ $result_trees{'nodes_before_top_no_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'extra' => {
             'spaces_before_argument' => ' '
           },
diff --git a/tp/t/results/moreindices/nodes_before_top_nodes.pl 
b/tp/t/results/moreindices/nodes_before_top_nodes.pl
index e12bd50904..f51ae96451 100644
--- a/tp/t/results/moreindices/nodes_before_top_nodes.pl
+++ b/tp/t/results/moreindices/nodes_before_top_nodes.pl
@@ -110,7 +110,6 @@ $result_trees{'nodes_before_top_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'extra' => {
             'spaces_before_argument' => ' '
           },
@@ -228,7 +227,6 @@ $result_trees{'nodes_before_top_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -388,12 +386,10 @@ $result_trees{'nodes_before_top_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -607,7 +603,6 @@ $result_trees{'nodes_before_top_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'extra' => {
             'spaces_before_argument' => ' '
           },
@@ -809,7 +804,6 @@ $result_trees{'nodes_before_top_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -964,7 +958,6 @@ $result_trees{'nodes_before_top_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -1176,7 +1169,6 @@ $result_trees{'nodes_before_top_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1337,12 +1329,10 @@ $result_trees{'nodes_before_top_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -1366,7 +1356,6 @@ $result_trees{'nodes_before_top_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1616,7 +1605,6 @@ $result_trees{'nodes_before_top_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'extra' => {
             'spaces_before_argument' => ' '
           },
@@ -1851,7 +1839,6 @@ $result_trees{'nodes_before_top_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'extra' => {
             'spaces_before_argument' => ' '
           },
diff --git a/tp/t/results/moreindices/split_chapter_index.pl 
b/tp/t/results/moreindices/split_chapter_index.pl
index 2c803382fa..6033e8437a 100644
--- a/tp/t/results/moreindices/split_chapter_index.pl
+++ b/tp/t/results/moreindices/split_chapter_index.pl
@@ -96,7 +96,6 @@ $result_trees{'split_chapter_index'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -211,7 +210,6 @@ $result_trees{'split_chapter_index'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -351,7 +349,6 @@ $result_trees{'split_chapter_index'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'isindex' => 1,
         'node_content' => [
@@ -797,7 +794,6 @@ $result_trees{'split_chapter_index'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -937,7 +933,6 @@ $result_trees{'split_chapter_index'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -988,7 +983,6 @@ $result_trees{'split_chapter_index'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1222,7 +1216,6 @@ $result_trees{'split_chapter_index'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/moresectioning/equivalent_nodes.pl 
b/tp/t/results/moresectioning/equivalent_nodes.pl
index 70935f815b..dda5b57128 100644
--- a/tp/t/results/moresectioning/equivalent_nodes.pl
+++ b/tp/t/results/moresectioning/equivalent_nodes.pl
@@ -106,7 +106,6 @@ $result_trees{'equivalent_nodes'} = {
                 }
               ],
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'equivalent_nodes.texi',
@@ -122,7 +121,6 @@ $result_trees{'equivalent_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -237,7 +235,6 @@ $result_trees{'equivalent_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -271,7 +268,6 @@ $result_trees{'equivalent_nodes'} = {
                         }
                       ],
                       'cmdname' => 'strong',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'equivalent_nodes.texi',
@@ -442,7 +438,6 @@ $result_trees{'equivalent_nodes'} = {
                     }
                   ],
                   'cmdname' => 'samp',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'equivalent_nodes.texi',
@@ -585,7 +580,6 @@ $result_trees{'equivalent_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -665,7 +659,6 @@ $result_trees{'equivalent_nodes'} = {
                         }
                       ],
                       'cmdname' => 'samp',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'equivalent_nodes.texi',
@@ -679,7 +672,6 @@ $result_trees{'equivalent_nodes'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/moresectioning/equivalent_nodes_no_node.pl 
b/tp/t/results/moresectioning/equivalent_nodes_no_node.pl
index 3d4de764ca..97235622cb 100644
--- a/tp/t/results/moresectioning/equivalent_nodes_no_node.pl
+++ b/tp/t/results/moresectioning/equivalent_nodes_no_node.pl
@@ -106,7 +106,6 @@ $result_trees{'equivalent_nodes_no_node'} = {
                 }
               ],
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'equivalent_nodes.texi',
@@ -122,7 +121,6 @@ $result_trees{'equivalent_nodes_no_node'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -237,7 +235,6 @@ $result_trees{'equivalent_nodes_no_node'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -271,7 +268,6 @@ $result_trees{'equivalent_nodes_no_node'} = {
                         }
                       ],
                       'cmdname' => 'strong',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'equivalent_nodes.texi',
@@ -442,7 +438,6 @@ $result_trees{'equivalent_nodes_no_node'} = {
                     }
                   ],
                   'cmdname' => 'samp',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'equivalent_nodes.texi',
@@ -585,7 +580,6 @@ $result_trees{'equivalent_nodes_no_node'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -665,7 +659,6 @@ $result_trees{'equivalent_nodes_no_node'} = {
                         }
                       ],
                       'cmdname' => 'samp',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'equivalent_nodes.texi',
@@ -679,7 +672,6 @@ $result_trees{'equivalent_nodes_no_node'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/moresectioning/more_sections_than_nodes.pl 
b/tp/t/results/moresectioning/more_sections_than_nodes.pl
index 6b54a942ba..c7f4bb121e 100644
--- a/tp/t/results/moresectioning/more_sections_than_nodes.pl
+++ b/tp/t/results/moresectioning/more_sections_than_nodes.pl
@@ -96,7 +96,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -147,7 +146,6 @@ $result_trees{'more_sections_than_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -437,7 +435,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -587,7 +584,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -656,7 +652,6 @@ $result_trees{'more_sections_than_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => ' 
 '
@@ -832,7 +827,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1048,7 +1042,6 @@ $result_trees{'more_sections_than_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -1078,7 +1071,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/moresectioning/node_footnote_end.pl 
b/tp/t/results/moresectioning/node_footnote_end.pl
index c1b845a52c..3478beb55c 100644
--- a/tp/t/results/moresectioning/node_footnote_end.pl
+++ b/tp/t/results/moresectioning/node_footnote_end.pl
@@ -106,7 +106,6 @@ $result_trees{'node_footnote_end'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -140,7 +139,6 @@ $result_trees{'node_footnote_end'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'node_footnote.texi',
@@ -215,7 +213,6 @@ $result_trees{'node_footnote_end'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'node_footnote.texi',
@@ -347,7 +344,6 @@ $result_trees{'node_footnote_end'} = {
                         }
                       ],
                       'cmdname' => '`',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'node_footnote.texi',
@@ -483,7 +479,6 @@ $result_trees{'node_footnote_end'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
@@ -528,7 +523,6 @@ $result_trees{'node_footnote_end'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
@@ -569,7 +563,6 @@ $result_trees{'node_footnote_end'} = {
                             }
                           ],
                           'cmdname' => '\'',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'node_footnote.texi',
@@ -587,7 +580,6 @@ $result_trees{'node_footnote_end'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
@@ -651,7 +643,6 @@ $result_trees{'node_footnote_end'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
@@ -696,7 +687,6 @@ $result_trees{'node_footnote_end'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
@@ -737,7 +727,6 @@ $result_trees{'node_footnote_end'} = {
                             }
                           ],
                           'cmdname' => '^',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'node_footnote.texi',
@@ -755,7 +744,6 @@ $result_trees{'node_footnote_end'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
@@ -819,7 +807,6 @@ $result_trees{'node_footnote_end'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -870,7 +857,6 @@ $result_trees{'node_footnote_end'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -904,7 +890,6 @@ $result_trees{'node_footnote_end'} = {
                         }
                       ],
                       'cmdname' => '`',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'node_footnote.texi',
@@ -1028,7 +1013,6 @@ $result_trees{'node_footnote_end'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
@@ -1073,7 +1057,6 @@ $result_trees{'node_footnote_end'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
@@ -1114,7 +1097,6 @@ $result_trees{'node_footnote_end'} = {
                             }
                           ],
                           'cmdname' => '`',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'node_footnote.texi',
@@ -1132,7 +1114,6 @@ $result_trees{'node_footnote_end'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
diff --git a/tp/t/results/moresectioning/node_footnote_separated.pl 
b/tp/t/results/moresectioning/node_footnote_separated.pl
index c563443c05..f4fd5b5007 100644
--- a/tp/t/results/moresectioning/node_footnote_separated.pl
+++ b/tp/t/results/moresectioning/node_footnote_separated.pl
@@ -106,7 +106,6 @@ $result_trees{'node_footnote_separated'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -140,7 +139,6 @@ $result_trees{'node_footnote_separated'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'node_footnote.texi',
@@ -215,7 +213,6 @@ $result_trees{'node_footnote_separated'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'node_footnote.texi',
@@ -347,7 +344,6 @@ $result_trees{'node_footnote_separated'} = {
                         }
                       ],
                       'cmdname' => '`',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'node_footnote.texi',
@@ -483,7 +479,6 @@ $result_trees{'node_footnote_separated'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
@@ -528,7 +523,6 @@ $result_trees{'node_footnote_separated'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
@@ -569,7 +563,6 @@ $result_trees{'node_footnote_separated'} = {
                             }
                           ],
                           'cmdname' => '\'',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'node_footnote.texi',
@@ -587,7 +580,6 @@ $result_trees{'node_footnote_separated'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
@@ -651,7 +643,6 @@ $result_trees{'node_footnote_separated'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
@@ -696,7 +687,6 @@ $result_trees{'node_footnote_separated'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
@@ -737,7 +727,6 @@ $result_trees{'node_footnote_separated'} = {
                             }
                           ],
                           'cmdname' => '^',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'node_footnote.texi',
@@ -755,7 +744,6 @@ $result_trees{'node_footnote_separated'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
@@ -819,7 +807,6 @@ $result_trees{'node_footnote_separated'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -870,7 +857,6 @@ $result_trees{'node_footnote_separated'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -904,7 +890,6 @@ $result_trees{'node_footnote_separated'} = {
                         }
                       ],
                       'cmdname' => '`',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'node_footnote.texi',
@@ -1028,7 +1013,6 @@ $result_trees{'node_footnote_separated'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
@@ -1073,7 +1057,6 @@ $result_trees{'node_footnote_separated'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
@@ -1114,7 +1097,6 @@ $result_trees{'node_footnote_separated'} = {
                             }
                           ],
                           'cmdname' => '`',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'node_footnote.texi',
@@ -1132,7 +1114,6 @@ $result_trees{'node_footnote_separated'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
diff --git a/tp/t/results/moresectioning/node_footnote_use_node.pl 
b/tp/t/results/moresectioning/node_footnote_use_node.pl
index c673216c06..2775d10fa8 100644
--- a/tp/t/results/moresectioning/node_footnote_use_node.pl
+++ b/tp/t/results/moresectioning/node_footnote_use_node.pl
@@ -106,7 +106,6 @@ $result_trees{'node_footnote_use_node'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -140,7 +139,6 @@ $result_trees{'node_footnote_use_node'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'node_footnote.texi',
@@ -215,7 +213,6 @@ $result_trees{'node_footnote_use_node'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'node_footnote.texi',
@@ -347,7 +344,6 @@ $result_trees{'node_footnote_use_node'} = {
                         }
                       ],
                       'cmdname' => '`',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'node_footnote.texi',
@@ -483,7 +479,6 @@ $result_trees{'node_footnote_use_node'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
@@ -528,7 +523,6 @@ $result_trees{'node_footnote_use_node'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
@@ -569,7 +563,6 @@ $result_trees{'node_footnote_use_node'} = {
                             }
                           ],
                           'cmdname' => '\'',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'node_footnote.texi',
@@ -587,7 +580,6 @@ $result_trees{'node_footnote_use_node'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
@@ -651,7 +643,6 @@ $result_trees{'node_footnote_use_node'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
@@ -696,7 +687,6 @@ $result_trees{'node_footnote_use_node'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
@@ -737,7 +727,6 @@ $result_trees{'node_footnote_use_node'} = {
                             }
                           ],
                           'cmdname' => '^',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'node_footnote.texi',
@@ -755,7 +744,6 @@ $result_trees{'node_footnote_use_node'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
@@ -819,7 +807,6 @@ $result_trees{'node_footnote_use_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -870,7 +857,6 @@ $result_trees{'node_footnote_use_node'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -904,7 +890,6 @@ $result_trees{'node_footnote_use_node'} = {
                         }
                       ],
                       'cmdname' => '`',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'node_footnote.texi',
@@ -1028,7 +1013,6 @@ $result_trees{'node_footnote_use_node'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
@@ -1073,7 +1057,6 @@ $result_trees{'node_footnote_use_node'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
@@ -1114,7 +1097,6 @@ $result_trees{'node_footnote_use_node'} = {
                             }
                           ],
                           'cmdname' => '`',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'node_footnote.texi',
@@ -1132,7 +1114,6 @@ $result_trees{'node_footnote_use_node'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'node_footnote.texi',
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 7ff33e0298..8ca8785549 100644
--- a/tp/t/results/moresectioning/nodes_after_top_before_chapter.pl
+++ b/tp/t/results/moresectioning/nodes_after_top_before_chapter.pl
@@ -117,7 +117,6 @@ $result_trees{'nodes_after_top_before_chapter'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -437,7 +436,6 @@ $result_trees{'nodes_after_top_before_chapter'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -467,7 +465,6 @@ $result_trees{'nodes_after_top_before_chapter'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
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 d2fa2b9735..57702dddec 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
@@ -117,7 +117,6 @@ 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -437,7 +436,6 @@ 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -467,7 +465,6 @@ 
$result_trees{'nodes_after_top_before_chapter_use_nodes_chapter'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
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 f85b828cf6..dc3e5f287d 100644
--- a/tp/t/results/moresectioning/nodes_after_top_before_section.pl
+++ b/tp/t/results/moresectioning/nodes_after_top_before_section.pl
@@ -117,7 +117,6 @@ $result_trees{'nodes_after_top_before_section'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -437,7 +436,6 @@ $result_trees{'nodes_after_top_before_section'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -467,7 +465,6 @@ $result_trees{'nodes_after_top_before_section'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
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 eb3ce0a491..473a674ee5 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
@@ -117,7 +117,6 @@ $result_trees{'nodes_after_top_before_section_use_nodes'} = 
{
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -437,7 +436,6 @@ $result_trees{'nodes_after_top_before_section_use_nodes'} = 
{
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -467,7 +465,6 @@ $result_trees{'nodes_after_top_before_section_use_nodes'} = 
{
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
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 45af0be3d7..83b35b778c 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
@@ -117,7 +117,6 @@ 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -437,7 +436,6 @@ 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -467,7 +465,6 @@ 
$result_trees{'nodes_after_top_before_section_use_nodes_chapter'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/moresectioning/placed_things_before_element.pl 
b/tp/t/results/moresectioning/placed_things_before_element.pl
index 1cca171586..8556c57e70 100644
--- a/tp/t/results/moresectioning/placed_things_before_element.pl
+++ b/tp/t/results/moresectioning/placed_things_before_element.pl
@@ -116,7 +116,6 @@ $result_trees{'placed_things_before_element'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'extra' => {
             'node_content' => [
               {}
@@ -163,7 +162,6 @@ $result_trees{'placed_things_before_element'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -216,7 +214,6 @@ $result_trees{'placed_things_before_element'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -232,7 +229,6 @@ $result_trees{'placed_things_before_element'} = {
                     }
                   ],
                   'cmdname' => 'anchor',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -292,7 +288,6 @@ $result_trees{'placed_things_before_element'} = {
                               }
                             ],
                             'cmdname' => 'ref',
-                            'contents' => [],
                             'extra' => {
                               'label' => {},
                               'node_argument' => {
@@ -324,7 +319,6 @@ $result_trees{'placed_things_before_element'} = {
                         {}
                       ],
                       'cmdname' => 'footnote',
-                      'contents' => [],
                       'parent' => {
                         'contents' => [
                           {},
@@ -390,7 +384,6 @@ $result_trees{'placed_things_before_element'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
@@ -497,7 +490,6 @@ $result_trees{'placed_things_before_element'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -532,7 +524,6 @@ $result_trees{'placed_things_before_element'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -739,7 +730,6 @@ $result_trees{'placed_things_before_element'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -792,7 +782,6 @@ $result_trees{'placed_things_before_element'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/moresectioning/sectioning_frames.pl 
b/tp/t/results/moresectioning/sectioning_frames.pl
index d6af36bc67..f156001b4a 100644
--- a/tp/t/results/moresectioning/sectioning_frames.pl
+++ b/tp/t/results/moresectioning/sectioning_frames.pl
@@ -82,7 +82,6 @@ $result_trees{'sectioning_frames'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -119,7 +118,6 @@ $result_trees{'sectioning_frames'} = {
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => '
 '
@@ -133,7 +131,6 @@ $result_trees{'sectioning_frames'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -207,7 +204,6 @@ $result_trees{'sectioning_frames'} = {
                                     }
                                   ],
                                   'cmdname' => 'dotless',
-                                  'contents' => [],
                                   'parent' => {},
                                   'source_info' => {
                                     'file_name' => 'sectioning.texi',
@@ -221,7 +217,6 @@ $result_trees{'sectioning_frames'} = {
                             }
                           ],
                           'cmdname' => '^',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'sectioning.texi',
@@ -252,7 +247,6 @@ $result_trees{'sectioning_frames'} = {
                             }
                           ],
                           'cmdname' => 'cite',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'sectioning.texi',
@@ -698,7 +692,6 @@ $result_trees{'sectioning_frames'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -728,7 +721,6 @@ $result_trees{'sectioning_frames'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -803,7 +795,6 @@ $result_trees{'sectioning_frames'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1075,7 +1066,6 @@ $result_trees{'sectioning_frames'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1126,7 +1116,6 @@ $result_trees{'sectioning_frames'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1437,7 +1426,6 @@ $result_trees{'sectioning_frames'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1514,7 +1502,6 @@ $result_trees{'sectioning_frames'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1591,7 +1578,6 @@ $result_trees{'sectioning_frames'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1668,7 +1654,6 @@ $result_trees{'sectioning_frames'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1745,7 +1730,6 @@ $result_trees{'sectioning_frames'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1796,7 +1780,6 @@ $result_trees{'sectioning_frames'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1936,7 +1919,6 @@ $result_trees{'sectioning_frames'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2019,7 +2001,6 @@ $result_trees{'sectioning_frames'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2091,12 +2072,10 @@ $result_trees{'sectioning_frames'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -2194,7 +2173,6 @@ $result_trees{'sectioning_frames'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -2345,7 +2323,6 @@ $result_trees{'sectioning_frames'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2440,7 +2417,6 @@ $result_trees{'sectioning_frames'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
diff --git a/tp/t/results/moresectioning/top_node_up_explicit.pl 
b/tp/t/results/moresectioning/top_node_up_explicit.pl
index 52a5424757..e8563f30ae 100644
--- a/tp/t/results/moresectioning/top_node_up_explicit.pl
+++ b/tp/t/results/moresectioning/top_node_up_explicit.pl
@@ -193,7 +193,6 @@ $result_trees{'top_node_up_explicit'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -276,7 +275,6 @@ $result_trees{'top_node_up_explicit'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -416,7 +414,6 @@ $result_trees{'top_node_up_explicit'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/moresectioning/top_node_up_implicit.pl 
b/tp/t/results/moresectioning/top_node_up_implicit.pl
index a3eb358228..b1ab710997 100644
--- a/tp/t/results/moresectioning/top_node_up_implicit.pl
+++ b/tp/t/results/moresectioning/top_node_up_implicit.pl
@@ -114,7 +114,6 @@ $result_trees{'top_node_up_implicit'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -182,7 +181,6 @@ $result_trees{'top_node_up_implicit'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -322,7 +320,6 @@ $result_trees{'top_node_up_implicit'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/moresectioning/two_footnotes_in_nodes.pl 
b/tp/t/results/moresectioning/two_footnotes_in_nodes.pl
index 5e5b85daf8..0ea7689698 100644
--- a/tp/t/results/moresectioning/two_footnotes_in_nodes.pl
+++ b/tp/t/results/moresectioning/two_footnotes_in_nodes.pl
@@ -96,7 +96,6 @@ $result_trees{'two_footnotes_in_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -187,7 +186,6 @@ $result_trees{'two_footnotes_in_nodes'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'two_footnotes_in_nodes.texi',
@@ -253,7 +251,6 @@ $result_trees{'two_footnotes_in_nodes'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'two_footnotes_in_nodes.texi',
@@ -279,7 +276,6 @@ $result_trees{'two_footnotes_in_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -419,7 +415,6 @@ $result_trees{'two_footnotes_in_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -510,7 +505,6 @@ $result_trees{'two_footnotes_in_nodes'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'two_footnotes_in_nodes.texi',
@@ -576,7 +570,6 @@ $result_trees{'two_footnotes_in_nodes'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'two_footnotes_in_nodes.texi',
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 7bbbf9154f..279fe4b2b5 100644
--- a/tp/t/results/moresectioning/two_footnotes_in_nodes_separated.pl
+++ b/tp/t/results/moresectioning/two_footnotes_in_nodes_separated.pl
@@ -96,7 +96,6 @@ $result_trees{'two_footnotes_in_nodes_separated'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -187,7 +186,6 @@ $result_trees{'two_footnotes_in_nodes_separated'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'two_footnotes_in_nodes.texi',
@@ -253,7 +251,6 @@ $result_trees{'two_footnotes_in_nodes_separated'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'two_footnotes_in_nodes.texi',
@@ -279,7 +276,6 @@ $result_trees{'two_footnotes_in_nodes_separated'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -419,7 +415,6 @@ $result_trees{'two_footnotes_in_nodes_separated'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -510,7 +505,6 @@ $result_trees{'two_footnotes_in_nodes_separated'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'two_footnotes_in_nodes.texi',
@@ -576,7 +570,6 @@ $result_trees{'two_footnotes_in_nodes_separated'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'two_footnotes_in_nodes.texi',
diff --git a/tp/t/results/multitable/empty_headitem.pl 
b/tp/t/results/multitable/empty_headitem.pl
index 37de84802e..54edfb8861 100644
--- a/tp/t/results/multitable/empty_headitem.pl
+++ b/tp/t/results/multitable/empty_headitem.pl
@@ -193,7 +193,6 @@ $result_trees{'empty_headitem'} = {
                                 }
                               ],
                               'cmdname' => 'code',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -244,7 +243,6 @@ $result_trees{'empty_headitem'} = {
                                 }
                               ],
                               'cmdname' => 'code',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
diff --git a/tp/t/results/multitable/empty_multitable_with_cells.pl 
b/tp/t/results/multitable/empty_multitable_with_cells.pl
index 981fb54ff9..04736f1a80 100644
--- a/tp/t/results/multitable/empty_multitable_with_cells.pl
+++ b/tp/t/results/multitable/empty_multitable_with_cells.pl
@@ -12,7 +12,6 @@ $result_trees{'empty_multitable_with_cells'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git 
a/tp/t/results/multitable/multitable_bracketed_prototype_empty_not_closed.pl 
b/tp/t/results/multitable/multitable_bracketed_prototype_empty_not_closed.pl
index 1a70e10f69..c5c82b5b36 100644
--- a/tp/t/results/multitable/multitable_bracketed_prototype_empty_not_closed.pl
+++ b/tp/t/results/multitable/multitable_bracketed_prototype_empty_not_closed.pl
@@ -20,7 +20,6 @@ 
$result_trees{'multitable_bracketed_prototype_empty_not_closed'} = {
             {
               'contents' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_before_argument' => '
 '
diff --git 
a/tp/t/results/multitable/multitable_bracketed_prototype_empty_spaces_not_closed.pl
 
b/tp/t/results/multitable/multitable_bracketed_prototype_empty_spaces_not_closed.pl
index 81d13b0baa..632573d026 100644
--- 
a/tp/t/results/multitable/multitable_bracketed_prototype_empty_spaces_not_closed.pl
+++ 
b/tp/t/results/multitable/multitable_bracketed_prototype_empty_spaces_not_closed.pl
@@ -20,7 +20,6 @@ 
$result_trees{'multitable_bracketed_prototype_empty_spaces_not_closed'} = {
             {
               'contents' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_before_argument' => ' 
 '
diff --git a/tp/t/results/multitable/multitable_empty_bracketed_prototype.pl 
b/tp/t/results/multitable/multitable_empty_bracketed_prototype.pl
index 43950b60d6..6e30de8b43 100644
--- a/tp/t/results/multitable/multitable_empty_bracketed_prototype.pl
+++ b/tp/t/results/multitable/multitable_empty_bracketed_prototype.pl
@@ -20,7 +20,6 @@ $result_trees{'multitable_empty_bracketed_prototype'} = {
             {
               'contents' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'bracketed'
                 },
diff --git a/tp/t/results/multitable/multitable_in_example.pl 
b/tp/t/results/multitable/multitable_in_example.pl
index 16d8a1b710..0f5572705a 100644
--- a/tp/t/results/multitable/multitable_in_example.pl
+++ b/tp/t/results/multitable/multitable_in_example.pl
@@ -12,7 +12,6 @@ $result_trees{'multitable_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/multitable/multitable_not_closed.pl 
b/tp/t/results/multitable/multitable_not_closed.pl
index 09852cc3ff..807efb217d 100644
--- a/tp/t/results/multitable/multitable_not_closed.pl
+++ b/tp/t/results/multitable/multitable_not_closed.pl
@@ -47,7 +47,6 @@ $result_trees{'multitable_not_closed'} = {
             }
           ],
           'cmdname' => 'multitable',
-          'contents' => [],
           'extra' => {
             'max_columns' => 2,
             'prototypes' => [
diff --git a/tp/t/results/multitable/multitable_with_empty_item_tab.pl 
b/tp/t/results/multitable/multitable_with_empty_item_tab.pl
index 73e3badd7c..2ee95519d0 100644
--- a/tp/t/results/multitable/multitable_with_empty_item_tab.pl
+++ b/tp/t/results/multitable/multitable_with_empty_item_tab.pl
@@ -125,7 +125,6 @@ $result_trees{'multitable_with_empty_item_tab'} = {
                   'contents' => [
                     {
                       'cmdname' => 'item',
-                      'contents' => [],
                       'extra' => {
                         'cell_number' => 1
                       },
@@ -138,7 +137,6 @@ $result_trees{'multitable_with_empty_item_tab'} = {
                     },
                     {
                       'cmdname' => 'tab',
-                      'contents' => [],
                       'extra' => {
                         'cell_number' => 2
                       },
diff --git a/tp/t/results/multitable/prototype_no_brace.pl 
b/tp/t/results/multitable/prototype_no_brace.pl
index dd4cee0c61..5f09604721 100644
--- a/tp/t/results/multitable/prototype_no_brace.pl
+++ b/tp/t/results/multitable/prototype_no_brace.pl
@@ -31,7 +31,6 @@ $result_trees{'prototype_no_brace'} = {
                     }
                   ],
                   'cmdname' => 'var',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/multitable/ref_in_multitable.pl 
b/tp/t/results/multitable/ref_in_multitable.pl
index 01b2d2ad0e..ba5948a7cd 100644
--- a/tp/t/results/multitable/ref_in_multitable.pl
+++ b/tp/t/results/multitable/ref_in_multitable.pl
@@ -53,7 +53,6 @@ $result_trees{'ref_in_multitable'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -190,7 +189,6 @@ $result_trees{'ref_in_multitable'} = {
                                 }
                               ],
                               'cmdname' => 'ref',
-                              'contents' => [],
                               'extra' => {
                                 'node_argument' => {
                                   'node_content' => [
@@ -293,7 +291,6 @@ $result_trees{'ref_in_multitable'} = {
                                 }
                               ],
                               'cmdname' => 'ref',
-                              'contents' => [],
                               'extra' => {
                                 'node_argument' => {
                                   'node_content' => [
@@ -377,7 +374,6 @@ $result_trees{'ref_in_multitable'} = {
                                             }
                                           ],
                                           'cmdname' => 'ref',
-                                          'contents' => [],
                                           'extra' => {
                                             'node_argument' => {
                                               'node_content' => [
@@ -404,7 +400,6 @@ $result_trees{'ref_in_multitable'} = {
                                 }
                               ],
                               'cmdname' => 'footnote',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -542,7 +537,6 @@ $result_trees{'ref_in_multitable'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
diff --git a/tp/t/results/multitable/w_in_multitable.pl 
b/tp/t/results/multitable/w_in_multitable.pl
index f58da66eae..5473f8d0f3 100644
--- a/tp/t/results/multitable/w_in_multitable.pl
+++ b/tp/t/results/multitable/w_in_multitable.pl
@@ -81,7 +81,6 @@ $result_trees{'w_in_multitable'} = {
                                 }
                               ],
                               'cmdname' => 'w',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
diff --git a/tp/t/results/paragraph/close_paragraph_command.pl 
b/tp/t/results/paragraph/close_paragraph_command.pl
index 9d3c70c2e8..6a5ad72208 100644
--- a/tp/t/results/paragraph/close_paragraph_command.pl
+++ b/tp/t/results/paragraph/close_paragraph_command.pl
@@ -33,7 +33,6 @@ $result_trees{'close_paragraph_command'} = {
             }
           ],
           'cmdname' => 'titlefont',
-          'contents' => [],
           'parent' => {},
           'source_info' => {
             'file_name' => '',
diff --git a/tp/t/results/paragraph/commands_in_flushright.pl 
b/tp/t/results/paragraph/commands_in_flushright.pl
index 84fcf9fad4..b6a96e3679 100644
--- a/tp/t/results/paragraph/commands_in_flushright.pl
+++ b/tp/t/results/paragraph/commands_in_flushright.pl
@@ -12,7 +12,6 @@ $result_trees{'commands_in_flushright'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -32,7 +31,6 @@ $result_trees{'commands_in_flushright'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -176,7 +174,6 @@ $result_trees{'commands_in_flushright'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -305,7 +302,6 @@ $result_trees{'commands_in_flushright'} = {
                   'contents' => [
                     {
                       'cmdname' => 'emph',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -805,7 +801,6 @@ $result_trees{'commands_in_flushright'} = {
                     }
                   ],
                   'cmdname' => 'caption',
-                  'contents' => [],
                   'extra' => {
                     'float' => {}
                   },
@@ -929,7 +924,6 @@ $result_trees{'commands_in_flushright'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -997,7 +991,6 @@ $result_trees{'commands_in_flushright'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -1065,7 +1058,6 @@ $result_trees{'commands_in_flushright'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/paragraph/comment_in_quotation.pl 
b/tp/t/results/paragraph/comment_in_quotation.pl
index d311328576..1e31710fef 100644
--- a/tp/t/results/paragraph/comment_in_quotation.pl
+++ b/tp/t/results/paragraph/comment_in_quotation.pl
@@ -18,7 +18,6 @@ $result_trees{'comment_in_quotation'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -103,7 +102,6 @@ $result_trees{'comment_in_quotation'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/paragraph/double_style_paragraph.pl 
b/tp/t/results/paragraph/double_style_paragraph.pl
index 7e2955873e..c2d4de3f33 100644
--- a/tp/t/results/paragraph/double_style_paragraph.pl
+++ b/tp/t/results/paragraph/double_style_paragraph.pl
@@ -41,7 +41,6 @@ $result_trees{'double_style_paragraph'} = {
                         }
                       ],
                       'cmdname' => 'strong',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -55,7 +54,6 @@ $result_trees{'double_style_paragraph'} = {
                 }
               ],
               'cmdname' => 'emph',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/paragraph/image_in_paragraph.pl 
b/tp/t/results/paragraph/image_in_paragraph.pl
index fecfd9d53a..7af6affbac 100644
--- a/tp/t/results/paragraph/image_in_paragraph.pl
+++ b/tp/t/results/paragraph/image_in_paragraph.pl
@@ -69,7 +69,6 @@ $result_trees{'image_in_paragraph'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
diff --git a/tp/t/results/paragraph/no_paragraph_commands.pl 
b/tp/t/results/paragraph/no_paragraph_commands.pl
index 1f6a1b54d8..f03cb21f16 100644
--- a/tp/t/results/paragraph/no_paragraph_commands.pl
+++ b/tp/t/results/paragraph/no_paragraph_commands.pl
@@ -32,7 +32,6 @@ $result_trees{'no_paragraph_commands'} = {
             }
           ],
           'cmdname' => 'titlefont',
-          'contents' => [],
           'parent' => {},
           'source_info' => {
             'file_name' => '',
@@ -99,7 +98,6 @@ $result_trees{'no_paragraph_commands'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
diff --git a/tp/t/results/paragraph/paragraph_command.pl 
b/tp/t/results/paragraph/paragraph_command.pl
index 7183f2e7e7..92b200b918 100644
--- a/tp/t/results/paragraph/paragraph_command.pl
+++ b/tp/t/results/paragraph/paragraph_command.pl
@@ -46,7 +46,6 @@ $result_trees{'paragraph_command'} = {
                 }
               ],
               'cmdname' => 'b',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -85,7 +84,6 @@ $result_trees{'paragraph_command'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -124,7 +122,6 @@ $result_trees{'paragraph_command'} = {
                 }
               ],
               'cmdname' => 'U',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -163,7 +160,6 @@ $result_trees{'paragraph_command'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -239,7 +235,6 @@ $result_trees{'paragraph_command'} = {
                 }
               ],
               'cmdname' => 'foo',
-              'contents' => [],
               'extra' => {
                 'begin' => '\\',
                 'end' => '//'
@@ -289,7 +284,6 @@ $result_trees{'paragraph_command'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/paragraph/paragraph_count_and_example.pl 
b/tp/t/results/paragraph/paragraph_count_and_example.pl
index 4cdc8cb162..089eb5aaae 100644
--- a/tp/t/results/paragraph/paragraph_count_and_example.pl
+++ b/tp/t/results/paragraph/paragraph_count_and_example.pl
@@ -12,7 +12,6 @@ $result_trees{'paragraph_count_and_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/paragraph/paragraph_in_style_command.pl 
b/tp/t/results/paragraph/paragraph_in_style_command.pl
index c6c684bed2..d2fbad5e2b 100644
--- a/tp/t/results/paragraph/paragraph_in_style_command.pl
+++ b/tp/t/results/paragraph/paragraph_in_style_command.pl
@@ -36,7 +36,6 @@ $result_trees{'paragraph_in_style_command'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -92,7 +91,6 @@ $result_trees{'paragraph_in_style_command'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/paragraph/paragraph_indent_asis.pl 
b/tp/t/results/paragraph/paragraph_indent_asis.pl
index f3e7858316..03972cf7f3 100644
--- a/tp/t/results/paragraph/paragraph_indent_asis.pl
+++ b/tp/t/results/paragraph/paragraph_indent_asis.pl
@@ -76,7 +76,6 @@ $result_trees{'paragraph_indent_asis'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/paragraph/sole_image.pl 
b/tp/t/results/paragraph/sole_image.pl
index ac972107f1..2eb7459db4 100644
--- a/tp/t/results/paragraph/sole_image.pl
+++ b/tp/t/results/paragraph/sole_image.pl
@@ -23,7 +23,6 @@ $result_trees{'sole_image'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
diff --git a/tp/t/results/plaintext_tests/U_with_utf8_enable_encoding.pl 
b/tp/t/results/plaintext_tests/U_with_utf8_enable_encoding.pl
index 96e38ed929..1b0ea0acef 100644
--- a/tp/t/results/plaintext_tests/U_with_utf8_enable_encoding.pl
+++ b/tp/t/results/plaintext_tests/U_with_utf8_enable_encoding.pl
@@ -56,7 +56,6 @@ $result_trees{'U_with_utf8_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'U',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/plaintext_tests/accent_command_punctuation.pl 
b/tp/t/results/plaintext_tests/accent_command_punctuation.pl
index 13cab7cb0e..de183882fb 100644
--- a/tp/t/results/plaintext_tests/accent_command_punctuation.pl
+++ b/tp/t/results/plaintext_tests/accent_command_punctuation.pl
@@ -25,7 +25,6 @@ $result_trees{'accent_command_punctuation'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/plaintext_tests/accents_in_var_enable_encoding.pl 
b/tp/t/results/plaintext_tests/accents_in_var_enable_encoding.pl
index fcec3fc7f3..726037d441 100644
--- a/tp/t/results/plaintext_tests/accents_in_var_enable_encoding.pl
+++ b/tp/t/results/plaintext_tests/accents_in_var_enable_encoding.pl
@@ -70,7 +70,6 @@ $result_trees{'accents_in_var_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -96,7 +95,6 @@ $result_trees{'accents_in_var_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'u',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -122,7 +120,6 @@ $result_trees{'accents_in_var_enable_encoding'} = {
                         }
                       ],
                       'cmdname' => '`',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -136,7 +133,6 @@ $result_trees{'accents_in_var_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git 
a/tp/t/results/plaintext_tests/after_punctuation_character_in_command.pl 
b/tp/t/results/plaintext_tests/after_punctuation_character_in_command.pl
index 6e7b026bff..f668572c8a 100644
--- a/tp/t/results/plaintext_tests/after_punctuation_character_in_command.pl
+++ b/tp/t/results/plaintext_tests/after_punctuation_character_in_command.pl
@@ -34,7 +34,6 @@ $result_trees{'after_punctuation_character_in_command'} = {
                 }
               ],
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/plaintext_tests/anchor_and_empty_lines.pl 
b/tp/t/results/plaintext_tests/anchor_and_empty_lines.pl
index 83b2ffbb91..b65bfcd833 100644
--- a/tp/t/results/plaintext_tests/anchor_and_empty_lines.pl
+++ b/tp/t/results/plaintext_tests/anchor_and_empty_lines.pl
@@ -40,7 +40,6 @@ $result_trees{'anchor_and_empty_lines'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'extra' => {
             'node_content' => [
               {}
diff --git a/tp/t/results/plaintext_tests/at_commands_glued_in_example.pl 
b/tp/t/results/plaintext_tests/at_commands_glued_in_example.pl
index 5dfc8ae6b7..b762d97d32 100644
--- a/tp/t/results/plaintext_tests/at_commands_glued_in_example.pl
+++ b/tp/t/results/plaintext_tests/at_commands_glued_in_example.pl
@@ -12,7 +12,6 @@ $result_trees{'at_commands_glued_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -45,13 +44,11 @@ $result_trees{'at_commands_glued_in_example'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'TeX',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -82,7 +79,6 @@ $result_trees{'at_commands_glued_in_example'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -126,7 +122,6 @@ $result_trees{'at_commands_glued_in_example'} = {
                     }
                   ],
                   'cmdname' => 'acronym',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -157,7 +152,6 @@ $result_trees{'at_commands_glued_in_example'} = {
                     }
                   ],
                   'cmdname' => 'acronym',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -201,7 +195,6 @@ $result_trees{'at_commands_glued_in_example'} = {
                     }
                   ],
                   'cmdname' => 'email',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -232,7 +225,6 @@ $result_trees{'at_commands_glued_in_example'} = {
                     }
                   ],
                   'cmdname' => 'ref',
-                  'contents' => [],
                   'extra' => {
                     'node_argument' => {
                       'node_content' => [
@@ -277,7 +269,6 @@ $result_trees{'at_commands_glued_in_example'} = {
                     }
                   ],
                   'cmdname' => 'footnote',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -312,7 +303,6 @@ $result_trees{'at_commands_glued_in_example'} = {
                             }
                           ],
                           'cmdname' => 'dotless',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -326,7 +316,6 @@ $result_trees{'at_commands_glued_in_example'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -428,7 +417,6 @@ $result_trees{'at_commands_glued_in_example'} = {
                     }
                   ],
                   'cmdname' => 'anchor',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
diff --git a/tp/t/results/plaintext_tests/at_commands_glued_in_paragraph.pl 
b/tp/t/results/plaintext_tests/at_commands_glued_in_paragraph.pl
index cf729c5209..dec0ee52cc 100644
--- a/tp/t/results/plaintext_tests/at_commands_glued_in_paragraph.pl
+++ b/tp/t/results/plaintext_tests/at_commands_glued_in_paragraph.pl
@@ -31,13 +31,11 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'TeX',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -68,7 +66,6 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -112,7 +109,6 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -143,7 +139,6 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -187,7 +182,6 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -218,7 +212,6 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -263,7 +256,6 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -298,7 +290,6 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -312,7 +303,6 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -420,7 +410,6 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
                 }
               ],
               'cmdname' => 'anchor',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
diff --git a/tp/t/results/plaintext_tests/before_accent_punctuation.pl 
b/tp/t/results/plaintext_tests/before_accent_punctuation.pl
index e087bf31f4..76713543f5 100644
--- a/tp/t/results/plaintext_tests/before_accent_punctuation.pl
+++ b/tp/t/results/plaintext_tests/before_accent_punctuation.pl
@@ -29,7 +29,6 @@ $result_trees{'before_accent_punctuation'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/plaintext_tests/characters_and_commands_in_var.pl 
b/tp/t/results/plaintext_tests/characters_and_commands_in_var.pl
index 8bdfe41511..c0ab638037 100644
--- a/tp/t/results/plaintext_tests/characters_and_commands_in_var.pl
+++ b/tp/t/results/plaintext_tests/characters_and_commands_in_var.pl
@@ -25,7 +25,6 @@ $result_trees{'characters_and_commands_in_var'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -51,7 +50,6 @@ $result_trees{'characters_and_commands_in_var'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -77,7 +75,6 @@ $result_trees{'characters_and_commands_in_var'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -103,7 +100,6 @@ $result_trees{'characters_and_commands_in_var'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -164,7 +160,6 @@ $result_trees{'characters_and_commands_in_var'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -211,7 +206,6 @@ $result_trees{'characters_and_commands_in_var'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -237,7 +231,6 @@ $result_trees{'characters_and_commands_in_var'} = {
                         }
                       ],
                       'cmdname' => 'u',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -263,7 +256,6 @@ $result_trees{'characters_and_commands_in_var'} = {
                         }
                       ],
                       'cmdname' => '`',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -278,13 +270,11 @@ $result_trees{'characters_and_commands_in_var'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -298,7 +288,6 @@ $result_trees{'characters_and_commands_in_var'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -361,7 +350,6 @@ $result_trees{'characters_and_commands_in_var'} = {
                             }
                           ],
                           'cmdname' => 'var',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -388,7 +376,6 @@ $result_trees{'characters_and_commands_in_var'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/plaintext_tests/code_commands_and_punctuation.pl 
b/tp/t/results/plaintext_tests/code_commands_and_punctuation.pl
index c32ebecd15..e6ea6cd67a 100644
--- a/tp/t/results/plaintext_tests/code_commands_and_punctuation.pl
+++ b/tp/t/results/plaintext_tests/code_commands_and_punctuation.pl
@@ -25,7 +25,6 @@ $result_trees{'code_commands_and_punctuation'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -51,7 +50,6 @@ $result_trees{'code_commands_and_punctuation'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/plaintext_tests/command_brace_no_arg_punctuation.pl 
b/tp/t/results/plaintext_tests/command_brace_no_arg_punctuation.pl
index 15a14e5972..33a7483df8 100644
--- a/tp/t/results/plaintext_tests/command_brace_no_arg_punctuation.pl
+++ b/tp/t/results/plaintext_tests/command_brace_no_arg_punctuation.pl
@@ -14,13 +14,11 @@ $result_trees{'command_brace_no_arg_punctuation'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'TeX',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -35,13 +33,11 @@ $result_trees{'command_brace_no_arg_punctuation'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'LaTeX',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -56,13 +52,11 @@ $result_trees{'command_brace_no_arg_punctuation'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -77,13 +71,11 @@ $result_trees{'command_brace_no_arg_punctuation'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/plaintext_tests/commands_and_punctuation.pl 
b/tp/t/results/plaintext_tests/commands_and_punctuation.pl
index 453759bc4b..a3f904462d 100644
--- a/tp/t/results/plaintext_tests/commands_and_punctuation.pl
+++ b/tp/t/results/plaintext_tests/commands_and_punctuation.pl
@@ -34,13 +34,11 @@ $result_trees{'commands_and_punctuation'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -55,13 +53,11 @@ $result_trees{'commands_and_punctuation'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/plaintext_tests/del_quote_linebreaking.pl 
b/tp/t/results/plaintext_tests/del_quote_linebreaking.pl
index 4b4c181caa..599b5cd05b 100644
--- a/tp/t/results/plaintext_tests/del_quote_linebreaking.pl
+++ b/tp/t/results/plaintext_tests/del_quote_linebreaking.pl
@@ -45,12 +45,10 @@ $result_trees{'del_quote_linebreaking'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -79,7 +77,6 @@ $result_trees{'del_quote_linebreaking'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -128,12 +125,10 @@ $result_trees{'del_quote_linebreaking'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -162,7 +157,6 @@ $result_trees{'del_quote_linebreaking'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -211,12 +205,10 @@ $result_trees{'del_quote_linebreaking'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -245,7 +237,6 @@ $result_trees{'del_quote_linebreaking'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -311,12 +302,10 @@ $result_trees{'del_quote_linebreaking'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -345,7 +334,6 @@ $result_trees{'del_quote_linebreaking'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -394,12 +382,10 @@ $result_trees{'del_quote_linebreaking'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -428,7 +414,6 @@ $result_trees{'del_quote_linebreaking'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -477,12 +462,10 @@ $result_trees{'del_quote_linebreaking'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -511,7 +494,6 @@ $result_trees{'del_quote_linebreaking'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
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 780091f926..33a94d53fe 100644
--- a/tp/t/results/plaintext_tests/east_asian_in_w.pl
+++ b/tp/t/results/plaintext_tests/east_asian_in_w.pl
@@ -77,7 +77,6 @@ $result_trees{'east_asian_in_w'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'east_asian_in_w.texi',
diff --git a/tp/t/results/plaintext_tests/empty_line_in_example_end.pl 
b/tp/t/results/plaintext_tests/empty_line_in_example_end.pl
index de8e567527..c266fcd020 100644
--- a/tp/t/results/plaintext_tests/empty_line_in_example_end.pl
+++ b/tp/t/results/plaintext_tests/empty_line_in_example_end.pl
@@ -12,7 +12,6 @@ $result_trees{'empty_line_in_example_end'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/plaintext_tests/empty_multitable_in_itemize.pl 
b/tp/t/results/plaintext_tests/empty_multitable_in_itemize.pl
index 12696b5870..0a5c1df3b3 100644
--- a/tp/t/results/plaintext_tests/empty_multitable_in_itemize.pl
+++ b/tp/t/results/plaintext_tests/empty_multitable_in_itemize.pl
@@ -56,7 +56,6 @@ $result_trees{'empty_multitable_in_itemize'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
diff --git a/tp/t/results/plaintext_tests/expanded_tex.pl 
b/tp/t/results/plaintext_tests/expanded_tex.pl
index 19e7ca53e9..a5a6772df0 100644
--- a/tp/t/results/plaintext_tests/expanded_tex.pl
+++ b/tp/t/results/plaintext_tests/expanded_tex.pl
@@ -19,7 +19,6 @@ $result_trees{'expanded_tex'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/plaintext_tests/flushright_not_closed_and_format.pl 
b/tp/t/results/plaintext_tests/flushright_not_closed_and_format.pl
index d78abd6e9c..bab6792140 100644
--- a/tp/t/results/plaintext_tests/flushright_not_closed_and_format.pl
+++ b/tp/t/results/plaintext_tests/flushright_not_closed_and_format.pl
@@ -12,7 +12,6 @@ $result_trees{'flushright_not_closed_and_format'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -43,7 +42,6 @@ $result_trees{'flushright_not_closed_and_format'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => ' 
 '
diff --git a/tp/t/results/plaintext_tests/html_expanded.pl 
b/tp/t/results/plaintext_tests/html_expanded.pl
index 60e35aa07f..47f36969bf 100644
--- a/tp/t/results/plaintext_tests/html_expanded.pl
+++ b/tp/t/results/plaintext_tests/html_expanded.pl
@@ -19,7 +19,6 @@ $result_trees{'html_expanded'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/plaintext_tests/insert_copying_and_paragraph.pl 
b/tp/t/results/plaintext_tests/insert_copying_and_paragraph.pl
index a97b3363bb..61175166b9 100644
--- a/tp/t/results/plaintext_tests/insert_copying_and_paragraph.pl
+++ b/tp/t/results/plaintext_tests/insert_copying_and_paragraph.pl
@@ -12,7 +12,6 @@ $result_trees{'insert_copying_and_paragraph'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/plaintext_tests/invalid_accent_punctuation.pl 
b/tp/t/results/plaintext_tests/invalid_accent_punctuation.pl
index b5c2af25e2..38ab38212e 100644
--- a/tp/t/results/plaintext_tests/invalid_accent_punctuation.pl
+++ b/tp/t/results/plaintext_tests/invalid_accent_punctuation.pl
@@ -17,7 +17,6 @@ $result_trees{'invalid_accent_punctuation'} = {
             },
             {
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/plaintext_tests/isolated_html_expanded.pl 
b/tp/t/results/plaintext_tests/isolated_html_expanded.pl
index 901da54860..b63b52a658 100644
--- a/tp/t/results/plaintext_tests/isolated_html_expanded.pl
+++ b/tp/t/results/plaintext_tests/isolated_html_expanded.pl
@@ -18,7 +18,6 @@ $result_trees{'isolated_html_expanded'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/plaintext_tests/itemize_in_headitem_in_example.pl 
b/tp/t/results/plaintext_tests/itemize_in_headitem_in_example.pl
index 1c6d6db7be..b21206dcb9 100644
--- a/tp/t/results/plaintext_tests/itemize_in_headitem_in_example.pl
+++ b/tp/t/results/plaintext_tests/itemize_in_headitem_in_example.pl
@@ -12,7 +12,6 @@ $result_trees{'itemize_in_headitem_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -29,7 +28,6 @@ $result_trees{'itemize_in_headitem_in_example'} = {
                   'contents' => [
                     {
                       'cmdname' => 'bullet',
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'command_as_argument_inserted'
                     }
@@ -124,7 +122,6 @@ $result_trees{'itemize_in_headitem_in_example'} = {
                   'contents' => [
                     {
                       'cmdname' => 'bullet',
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'command_as_argument_inserted'
                     }
@@ -243,7 +240,6 @@ $result_trees{'itemize_in_headitem_in_example'} = {
                   'contents' => [
                     {
                       'cmdname' => 'bullet',
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'command_as_argument_inserted'
                     }
@@ -368,7 +364,6 @@ $result_trees{'itemize_in_headitem_in_example'} = {
                   'contents' => [
                     {
                       'cmdname' => 'bullet',
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'command_as_argument_inserted'
                     }
diff --git a/tp/t/results/plaintext_tests/japanese_utf8.pl 
b/tp/t/results/plaintext_tests/japanese_utf8.pl
index f1e61c76ad..7f5ae1f625 100644
--- a/tp/t/results/plaintext_tests/japanese_utf8.pl
+++ b/tp/t/results/plaintext_tests/japanese_utf8.pl
@@ -184,7 +184,6 @@ $result_trees{'japanese_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -235,7 +234,6 @@ $result_trees{'japanese_utf8'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -255,13 +253,11 @@ $result_trees{'japanese_utf8'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'copyright',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'japanese_utf8.texi',
@@ -310,7 +306,6 @@ $result_trees{'japanese_utf8'} = {
                     }
                   ],
                   'cmdname' => 'emph',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'japanese_utf8.texi',
@@ -354,7 +349,6 @@ $result_trees{'japanese_utf8'} = {
                     }
                   ],
                   'cmdname' => 'emph',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => 'japanese_utf8.texi',
@@ -440,7 +434,6 @@ $result_trees{'japanese_utf8'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -637,7 +630,6 @@ $result_trees{'japanese_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -737,7 +729,6 @@ $result_trees{'japanese_utf8'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/plaintext_tests/line_passed_and_formats.pl 
b/tp/t/results/plaintext_tests/line_passed_and_formats.pl
index cbf9b3148d..d914a1c547 100644
--- a/tp/t/results/plaintext_tests/line_passed_and_formats.pl
+++ b/tp/t/results/plaintext_tests/line_passed_and_formats.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'line_passed_and_formats'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -70,7 +69,6 @@ $result_trees{'line_passed_and_formats'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => ' 
 '
@@ -183,7 +181,6 @@ $result_trees{'line_passed_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -208,7 +205,6 @@ $result_trees{'line_passed_and_formats'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -313,7 +309,6 @@ $result_trees{'line_passed_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -338,7 +333,6 @@ $result_trees{'line_passed_and_formats'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -443,7 +437,6 @@ $result_trees{'line_passed_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -505,7 +498,6 @@ $result_trees{'line_passed_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -573,7 +565,6 @@ $result_trees{'line_passed_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -635,7 +626,6 @@ $result_trees{'line_passed_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -703,7 +693,6 @@ $result_trees{'line_passed_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => ' 
 '
@@ -728,7 +717,6 @@ $result_trees{'line_passed_and_formats'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => ' 
 '
@@ -844,7 +832,6 @@ $result_trees{'line_passed_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -869,7 +856,6 @@ $result_trees{'line_passed_and_formats'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -985,7 +971,6 @@ $result_trees{'line_passed_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1010,7 +995,6 @@ $result_trees{'line_passed_and_formats'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -1137,7 +1121,6 @@ $result_trees{'line_passed_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1227,7 +1210,6 @@ $result_trees{'line_passed_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1317,7 +1299,6 @@ $result_trees{'line_passed_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1419,7 +1400,6 @@ $result_trees{'line_passed_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1538,7 +1518,6 @@ $result_trees{'line_passed_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1558,7 +1537,6 @@ $result_trees{'line_passed_and_formats'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -1692,7 +1670,6 @@ $result_trees{'line_passed_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1712,7 +1689,6 @@ $result_trees{'line_passed_and_formats'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -1834,7 +1810,6 @@ $result_trees{'line_passed_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1860,7 +1835,6 @@ $result_trees{'line_passed_and_formats'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -2000,7 +1974,6 @@ $result_trees{'line_passed_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2026,7 +1999,6 @@ $result_trees{'line_passed_and_formats'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -2154,7 +2126,6 @@ $result_trees{'line_passed_and_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/plaintext_tests/lone_braces_in_inlineraw.pl 
b/tp/t/results/plaintext_tests/lone_braces_in_inlineraw.pl
index 041b9ce96f..2f08dfd518 100644
--- a/tp/t/results/plaintext_tests/lone_braces_in_inlineraw.pl
+++ b/tp/t/results/plaintext_tests/lone_braces_in_inlineraw.pl
@@ -49,7 +49,6 @@ $result_trees{'lone_braces_in_inlineraw'} = {
                 }
               ],
               'cmdname' => 'inlineraw',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 1,
                 'format' => 'plaintext'
diff --git a/tp/t/results/plaintext_tests/long_uref_after_item.pl 
b/tp/t/results/plaintext_tests/long_uref_after_item.pl
index 0acdd62de9..cc00d9781a 100644
--- a/tp/t/results/plaintext_tests/long_uref_after_item.pl
+++ b/tp/t/results/plaintext_tests/long_uref_after_item.pl
@@ -15,7 +15,6 @@ $result_trees{'long_uref_after_item'} = {
               'contents' => [
                 {
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'command_as_argument_inserted'
                 }
@@ -55,7 +54,6 @@ $result_trees{'long_uref_after_item'} = {
                         }
                       ],
                       'cmdname' => 'uref',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/plaintext_tests/multiline_image_and_align.pl 
b/tp/t/results/plaintext_tests/multiline_image_and_align.pl
index 2d766abeca..9143ac67dd 100644
--- a/tp/t/results/plaintext_tests/multiline_image_and_align.pl
+++ b/tp/t/results/plaintext_tests/multiline_image_and_align.pl
@@ -27,7 +27,6 @@ $result_trees{'multiline_image_and_align'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -86,7 +85,6 @@ $result_trees{'multiline_image_and_align'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -145,7 +143,6 @@ $result_trees{'multiline_image_and_align'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -204,7 +201,6 @@ $result_trees{'multiline_image_and_align'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -248,7 +244,6 @@ $result_trees{'multiline_image_and_align'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -280,7 +275,6 @@ $result_trees{'multiline_image_and_align'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -326,7 +320,6 @@ $result_trees{'multiline_image_and_align'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -355,7 +348,6 @@ $result_trees{'multiline_image_and_align'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -402,7 +394,6 @@ $result_trees{'multiline_image_and_align'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
diff --git a/tp/t/results/plaintext_tests/multiline_verb_after_space.pl 
b/tp/t/results/plaintext_tests/multiline_verb_after_space.pl
index 9e39079b7a..4b4d06cc97 100644
--- a/tp/t/results/plaintext_tests/multiline_verb_after_space.pl
+++ b/tp/t/results/plaintext_tests/multiline_verb_after_space.pl
@@ -36,7 +36,6 @@ $result_trees{'multiline_verb_after_space'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => '*'
               },
diff --git 
a/tp/t/results/plaintext_tests/multitable_in_example_extraneous_tab.pl 
b/tp/t/results/plaintext_tests/multitable_in_example_extraneous_tab.pl
index 7c2c693ead..9e8494601e 100644
--- a/tp/t/results/plaintext_tests/multitable_in_example_extraneous_tab.pl
+++ b/tp/t/results/plaintext_tests/multitable_in_example_extraneous_tab.pl
@@ -12,7 +12,6 @@ $result_trees{'multitable_in_example_extraneous_tab'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/plaintext_tests/nested_code_commands.pl 
b/tp/t/results/plaintext_tests/nested_code_commands.pl
index c70c795d21..1b93e8d20f 100644
--- a/tp/t/results/plaintext_tests/nested_code_commands.pl
+++ b/tp/t/results/plaintext_tests/nested_code_commands.pl
@@ -33,7 +33,6 @@ $result_trees{'nested_code_commands'} = {
                         }
                       ],
                       'cmdname' => 'kbd',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -47,7 +46,6 @@ $result_trees{'nested_code_commands'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -82,7 +80,6 @@ $result_trees{'nested_code_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -96,7 +93,6 @@ $result_trees{'nested_code_commands'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -131,7 +127,6 @@ $result_trees{'nested_code_commands'} = {
                         }
                       ],
                       'cmdname' => 'kbd',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -145,7 +140,6 @@ $result_trees{'nested_code_commands'} = {
                 }
               ],
               'cmdname' => 'command',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -180,7 +174,6 @@ $result_trees{'nested_code_commands'} = {
                         }
                       ],
                       'cmdname' => 'command',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -194,7 +187,6 @@ $result_trees{'nested_code_commands'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -229,7 +221,6 @@ $result_trees{'nested_code_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -243,7 +234,6 @@ $result_trees{'nested_code_commands'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -278,7 +268,6 @@ $result_trees{'nested_code_commands'} = {
                         }
                       ],
                       'cmdname' => 'samp',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -292,7 +281,6 @@ $result_trees{'nested_code_commands'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -327,7 +315,6 @@ $result_trees{'nested_code_commands'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -341,7 +328,6 @@ $result_trees{'nested_code_commands'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -376,7 +362,6 @@ $result_trees{'nested_code_commands'} = {
                         }
                       ],
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -390,7 +375,6 @@ $result_trees{'nested_code_commands'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -416,7 +400,6 @@ $result_trees{'nested_code_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -443,7 +426,6 @@ $result_trees{'nested_code_commands'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -478,7 +460,6 @@ $result_trees{'nested_code_commands'} = {
                             }
                           ],
                           'cmdname' => 'kbd',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -492,7 +473,6 @@ $result_trees{'nested_code_commands'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -519,7 +499,6 @@ $result_trees{'nested_code_commands'} = {
                     }
                   ],
                   'cmdname' => 'kbd',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -554,7 +533,6 @@ $result_trees{'nested_code_commands'} = {
                             }
                           ],
                           'cmdname' => 'kbd',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -568,7 +546,6 @@ $result_trees{'nested_code_commands'} = {
                     }
                   ],
                   'cmdname' => 'command',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -603,7 +580,6 @@ $result_trees{'nested_code_commands'} = {
                             }
                           ],
                           'cmdname' => 'command',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -617,7 +593,6 @@ $result_trees{'nested_code_commands'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -652,7 +627,6 @@ $result_trees{'nested_code_commands'} = {
                             }
                           ],
                           'cmdname' => 'code',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -666,7 +640,6 @@ $result_trees{'nested_code_commands'} = {
                     }
                   ],
                   'cmdname' => 'samp',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -701,7 +674,6 @@ $result_trees{'nested_code_commands'} = {
                             }
                           ],
                           'cmdname' => 'samp',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -715,7 +687,6 @@ $result_trees{'nested_code_commands'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -750,7 +721,6 @@ $result_trees{'nested_code_commands'} = {
                             }
                           ],
                           'cmdname' => 'code',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -764,7 +734,6 @@ $result_trees{'nested_code_commands'} = {
                     }
                   ],
                   'cmdname' => 'var',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -799,7 +768,6 @@ $result_trees{'nested_code_commands'} = {
                             }
                           ],
                           'cmdname' => 'var',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -813,7 +781,6 @@ $result_trees{'nested_code_commands'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -876,7 +843,6 @@ $result_trees{'nested_code_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -903,7 +869,6 @@ $result_trees{'nested_code_commands'} = {
                     }
                   ],
                   'cmdname' => 'kbd',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -938,7 +903,6 @@ $result_trees{'nested_code_commands'} = {
                             }
                           ],
                           'cmdname' => 'kbd',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -952,7 +916,6 @@ $result_trees{'nested_code_commands'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -987,7 +950,6 @@ $result_trees{'nested_code_commands'} = {
                             }
                           ],
                           'cmdname' => 'kbd',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1001,7 +963,6 @@ $result_trees{'nested_code_commands'} = {
                     }
                   ],
                   'cmdname' => 'command',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1036,7 +997,6 @@ $result_trees{'nested_code_commands'} = {
                             }
                           ],
                           'cmdname' => 'command',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1050,7 +1010,6 @@ $result_trees{'nested_code_commands'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1085,7 +1044,6 @@ $result_trees{'nested_code_commands'} = {
                             }
                           ],
                           'cmdname' => 'code',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1099,7 +1057,6 @@ $result_trees{'nested_code_commands'} = {
                     }
                   ],
                   'cmdname' => 'samp',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1134,7 +1091,6 @@ $result_trees{'nested_code_commands'} = {
                             }
                           ],
                           'cmdname' => 'samp',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1148,7 +1104,6 @@ $result_trees{'nested_code_commands'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1183,7 +1138,6 @@ $result_trees{'nested_code_commands'} = {
                             }
                           ],
                           'cmdname' => 'code',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1197,7 +1151,6 @@ $result_trees{'nested_code_commands'} = {
                     }
                   ],
                   'cmdname' => 'var',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1232,7 +1185,6 @@ $result_trees{'nested_code_commands'} = {
                             }
                           ],
                           'cmdname' => 'var',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1246,7 +1198,6 @@ $result_trees{'nested_code_commands'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/plaintext_tests/nested_indentedblock.pl 
b/tp/t/results/plaintext_tests/nested_indentedblock.pl
index a09e588dec..3340f4511b 100644
--- a/tp/t/results/plaintext_tests/nested_indentedblock.pl
+++ b/tp/t/results/plaintext_tests/nested_indentedblock.pl
@@ -12,7 +12,6 @@ $result_trees{'nested_indentedblock'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -37,7 +36,6 @@ $result_trees{'nested_indentedblock'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -142,7 +140,6 @@ $result_trees{'nested_indentedblock'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -172,7 +169,6 @@ $result_trees{'nested_indentedblock'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/plaintext_tests/no_empty_line_after_section.pl 
b/tp/t/results/plaintext_tests/no_empty_line_after_section.pl
index c6e5c4a09a..db1d8184ba 100644
--- a/tp/t/results/plaintext_tests/no_empty_line_after_section.pl
+++ b/tp/t/results/plaintext_tests/no_empty_line_after_section.pl
@@ -189,7 +189,6 @@ $result_trees{'no_empty_line_after_section'} = {
                 }
               ],
               'cmdname' => 'uref',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/plaintext_tests/protect_spaces_on_line.pl 
b/tp/t/results/plaintext_tests/protect_spaces_on_line.pl
index a6798cbdb9..728d3a98db 100644
--- a/tp/t/results/plaintext_tests/protect_spaces_on_line.pl
+++ b/tp/t/results/plaintext_tests/protect_spaces_on_line.pl
@@ -35,7 +35,6 @@ $result_trees{'protect_spaces_on_line'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -61,7 +60,6 @@ $result_trees{'protect_spaces_on_line'} = {
                 }
               ],
               'cmdname' => 'w',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -87,7 +85,6 @@ $result_trees{'protect_spaces_on_line'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -120,7 +117,6 @@ $result_trees{'protect_spaces_on_line'} = {
                         }
                       ],
                       'cmdname' => 'samp',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -146,7 +142,6 @@ $result_trees{'protect_spaces_on_line'} = {
                         }
                       ],
                       'cmdname' => 'w',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/plaintext_tests/punctuation_abbr_acronym.pl 
b/tp/t/results/plaintext_tests/punctuation_abbr_acronym.pl
index 660f0f2008..73eb272117 100644
--- a/tp/t/results/plaintext_tests/punctuation_abbr_acronym.pl
+++ b/tp/t/results/plaintext_tests/punctuation_abbr_acronym.pl
@@ -25,7 +25,6 @@ $result_trees{'punctuation_abbr_acronym'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -51,7 +50,6 @@ $result_trees{'punctuation_abbr_acronym'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -77,7 +75,6 @@ $result_trees{'punctuation_abbr_acronym'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -103,7 +100,6 @@ $result_trees{'punctuation_abbr_acronym'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -143,7 +139,6 @@ $result_trees{'punctuation_abbr_acronym'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -182,7 +177,6 @@ $result_trees{'punctuation_abbr_acronym'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -221,7 +215,6 @@ $result_trees{'punctuation_abbr_acronym'} = {
                 }
               ],
               'cmdname' => 'abbr',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -261,7 +254,6 @@ $result_trees{'punctuation_abbr_acronym'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git 
a/tp/t/results/plaintext_tests/punctuation_and_code_style_commands.pl 
b/tp/t/results/plaintext_tests/punctuation_and_code_style_commands.pl
index a98fe4dc30..278613f8f8 100644
--- a/tp/t/results/plaintext_tests/punctuation_and_code_style_commands.pl
+++ b/tp/t/results/plaintext_tests/punctuation_and_code_style_commands.pl
@@ -25,7 +25,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
                 }
               ],
               'cmdname' => 'command',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -55,7 +54,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -69,7 +67,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -88,13 +85,11 @@ $result_trees{'punctuation_and_code_style_commands'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -108,7 +103,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -135,7 +129,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
                 }
               ],
               'cmdname' => 'command',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -165,7 +158,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -179,7 +171,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -198,13 +189,11 @@ $result_trees{'punctuation_and_code_style_commands'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -218,7 +207,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -245,7 +233,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
                 }
               ],
               'cmdname' => 'command',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -279,7 +266,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -293,7 +279,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -316,13 +301,11 @@ $result_trees{'punctuation_and_code_style_commands'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -336,7 +319,6 @@ $result_trees{'punctuation_and_code_style_commands'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git 
a/tp/t/results/plaintext_tests/punctuation_and_code_style_commands_utf8.pl 
b/tp/t/results/plaintext_tests/punctuation_and_code_style_commands_utf8.pl
index 015b753a28..568a51cd55 100644
--- a/tp/t/results/plaintext_tests/punctuation_and_code_style_commands_utf8.pl
+++ b/tp/t/results/plaintext_tests/punctuation_and_code_style_commands_utf8.pl
@@ -56,7 +56,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = {
                 }
               ],
               'cmdname' => 'command',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -86,7 +85,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -100,7 +98,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -119,13 +116,11 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -139,7 +134,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = 
{
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -166,7 +160,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = 
{
                 }
               ],
               'cmdname' => 'command',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -196,7 +189,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = 
{
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -210,7 +202,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = 
{
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -229,13 +220,11 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -249,7 +238,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = 
{
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -276,7 +264,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = 
{
                 }
               ],
               'cmdname' => 'command',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -310,7 +297,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = 
{
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -324,7 +310,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = 
{
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -347,13 +332,11 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -367,7 +350,6 @@ $result_trees{'punctuation_and_code_style_commands_utf8'} = 
{
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/plaintext_tests/punctuation_and_footnotes.pl 
b/tp/t/results/plaintext_tests/punctuation_and_footnotes.pl
index d1c2c2242a..56ed8ace5a 100644
--- a/tp/t/results/plaintext_tests/punctuation_and_footnotes.pl
+++ b/tp/t/results/plaintext_tests/punctuation_and_footnotes.pl
@@ -41,7 +41,6 @@ $result_trees{'punctuation_and_footnotes'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -78,7 +77,6 @@ $result_trees{'punctuation_and_footnotes'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -110,7 +108,6 @@ $result_trees{'punctuation_and_footnotes'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -159,7 +156,6 @@ $result_trees{'punctuation_and_footnotes'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -191,7 +187,6 @@ $result_trees{'punctuation_and_footnotes'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -228,7 +223,6 @@ $result_trees{'punctuation_and_footnotes'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -281,7 +275,6 @@ $result_trees{'punctuation_and_footnotes'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -322,7 +315,6 @@ $result_trees{'punctuation_and_footnotes'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -363,7 +355,6 @@ $result_trees{'punctuation_and_footnotes'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -416,7 +407,6 @@ $result_trees{'punctuation_and_footnotes'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -457,7 +447,6 @@ $result_trees{'punctuation_and_footnotes'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -498,7 +487,6 @@ $result_trees{'punctuation_and_footnotes'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git 
a/tp/t/results/plaintext_tests/punctuation_and_footnotes_frenchspacing.pl 
b/tp/t/results/plaintext_tests/punctuation_and_footnotes_frenchspacing.pl
index 7f0a528663..4e12834c2d 100644
--- a/tp/t/results/plaintext_tests/punctuation_and_footnotes_frenchspacing.pl
+++ b/tp/t/results/plaintext_tests/punctuation_and_footnotes_frenchspacing.pl
@@ -72,7 +72,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -109,7 +108,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -141,7 +139,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -190,7 +187,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -222,7 +218,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -259,7 +254,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -312,7 +306,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -353,7 +346,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -394,7 +386,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -447,7 +438,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -488,7 +478,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -529,7 +518,6 @@ $result_trees{'punctuation_and_footnotes_frenchspacing'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git 
a/tp/t/results/plaintext_tests/punctuation_and_upper_case_commands.pl 
b/tp/t/results/plaintext_tests/punctuation_and_upper_case_commands.pl
index 755ed11f63..d72e4f7118 100644
--- a/tp/t/results/plaintext_tests/punctuation_and_upper_case_commands.pl
+++ b/tp/t/results/plaintext_tests/punctuation_and_upper_case_commands.pl
@@ -31,7 +31,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -61,7 +60,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -75,7 +73,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -94,13 +91,11 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -114,7 +109,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -141,7 +135,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -171,7 +164,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -185,7 +177,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -204,13 +195,11 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -224,7 +213,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -251,7 +239,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -285,7 +272,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -299,7 +285,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -322,13 +307,11 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -342,7 +325,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -381,7 +363,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -411,7 +392,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -425,7 +405,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -444,13 +423,11 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -464,7 +441,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -491,7 +467,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -521,7 +496,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -535,7 +509,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -554,13 +527,11 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -574,7 +545,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -601,7 +571,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -635,7 +604,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -649,7 +617,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -672,13 +639,11 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -692,7 +657,6 @@ $result_trees{'punctuation_and_upper_case_commands'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git 
a/tp/t/results/plaintext_tests/punctuation_and_upper_case_commands_utf8.pl 
b/tp/t/results/plaintext_tests/punctuation_and_upper_case_commands_utf8.pl
index 504ea048b7..bc56f0fee1 100644
--- a/tp/t/results/plaintext_tests/punctuation_and_upper_case_commands_utf8.pl
+++ b/tp/t/results/plaintext_tests/punctuation_and_upper_case_commands_utf8.pl
@@ -56,7 +56,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -86,7 +85,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -100,7 +98,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = {
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -119,13 +116,11 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -139,7 +134,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -166,7 +160,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -196,7 +189,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -210,7 +202,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -229,13 +220,11 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -249,7 +238,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -276,7 +264,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -310,7 +297,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -324,7 +310,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -347,13 +332,11 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -367,7 +350,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                 }
               ],
               'cmdname' => 'var',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -406,7 +388,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -436,7 +417,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -450,7 +430,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -469,13 +448,11 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -489,7 +466,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -516,7 +492,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -546,7 +521,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -560,7 +534,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -579,13 +552,11 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -599,7 +570,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -626,7 +596,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -660,7 +629,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -674,7 +642,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -697,13 +664,11 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -717,7 +682,6 @@ $result_trees{'punctuation_and_upper_case_commands_utf8'} = 
{
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/plaintext_tests/punctuation_at_end_command.pl 
b/tp/t/results/plaintext_tests/punctuation_at_end_command.pl
index 43b56212e1..caefb0e8ca 100644
--- a/tp/t/results/plaintext_tests/punctuation_at_end_command.pl
+++ b/tp/t/results/plaintext_tests/punctuation_at_end_command.pl
@@ -45,7 +45,6 @@ $result_trees{'punctuation_at_end_command'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -71,7 +70,6 @@ $result_trees{'punctuation_at_end_command'} = {
                 }
               ],
               'cmdname' => 'dmn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -97,7 +95,6 @@ $result_trees{'punctuation_at_end_command'} = {
                 }
               ],
               'cmdname' => 'indicateurl',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -128,7 +125,6 @@ $result_trees{'punctuation_at_end_command'} = {
                 }
               ],
               'cmdname' => 'kbd',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -154,7 +150,6 @@ $result_trees{'punctuation_at_end_command'} = {
                 }
               ],
               'cmdname' => 'math',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -180,7 +175,6 @@ $result_trees{'punctuation_at_end_command'} = {
                 }
               ],
               'cmdname' => 'cite',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -206,7 +200,6 @@ $result_trees{'punctuation_at_end_command'} = {
                 }
               ],
               'cmdname' => 'emph',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -241,7 +234,6 @@ $result_trees{'punctuation_at_end_command'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -255,7 +247,6 @@ $result_trees{'punctuation_at_end_command'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -281,7 +272,6 @@ $result_trees{'punctuation_at_end_command'} = {
                 }
               ],
               'cmdname' => 'emph',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/plaintext_tests/punctuation_commands.pl 
b/tp/t/results/plaintext_tests/punctuation_commands.pl
index da4db07239..f91aec1b1e 100644
--- a/tp/t/results/plaintext_tests/punctuation_commands.pl
+++ b/tp/t/results/plaintext_tests/punctuation_commands.pl
@@ -89,13 +89,11 @@ $result_trees{'punctuation_commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -110,13 +108,11 @@ $result_trees{'punctuation_commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -187,13 +183,11 @@ $result_trees{'punctuation_commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -274,13 +268,11 @@ $result_trees{'punctuation_commands'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/plaintext_tests/punctuation_commands_frenchspacing.pl 
b/tp/t/results/plaintext_tests/punctuation_commands_frenchspacing.pl
index e59b58d9da..68ea0729d3 100644
--- a/tp/t/results/plaintext_tests/punctuation_commands_frenchspacing.pl
+++ b/tp/t/results/plaintext_tests/punctuation_commands_frenchspacing.pl
@@ -120,13 +120,11 @@ $result_trees{'punctuation_commands_frenchspacing'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -141,13 +139,11 @@ $result_trees{'punctuation_commands_frenchspacing'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -218,13 +214,11 @@ $result_trees{'punctuation_commands_frenchspacing'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -305,13 +299,11 @@ $result_trees{'punctuation_commands_frenchspacing'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/plaintext_tests/punctuation_in_command.pl 
b/tp/t/results/plaintext_tests/punctuation_in_command.pl
index 0b7d495f4c..dc70171217 100644
--- a/tp/t/results/plaintext_tests/punctuation_in_command.pl
+++ b/tp/t/results/plaintext_tests/punctuation_in_command.pl
@@ -45,7 +45,6 @@ $result_trees{'punctuation_in_command'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -71,7 +70,6 @@ $result_trees{'punctuation_in_command'} = {
                 }
               ],
               'cmdname' => 'dmn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -97,7 +95,6 @@ $result_trees{'punctuation_in_command'} = {
                 }
               ],
               'cmdname' => 'indicateurl',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -123,7 +120,6 @@ $result_trees{'punctuation_in_command'} = {
                 }
               ],
               'cmdname' => 'kbd',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -149,7 +145,6 @@ $result_trees{'punctuation_in_command'} = {
                 }
               ],
               'cmdname' => 'math',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -175,7 +170,6 @@ $result_trees{'punctuation_in_command'} = {
                 }
               ],
               'cmdname' => 'cite',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -201,7 +195,6 @@ $result_trees{'punctuation_in_command'} = {
                 }
               ],
               'cmdname' => 'emph',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -236,7 +229,6 @@ $result_trees{'punctuation_in_command'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -250,7 +242,6 @@ $result_trees{'punctuation_in_command'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/plaintext_tests/punctuation_in_command_end_line.pl 
b/tp/t/results/plaintext_tests/punctuation_in_command_end_line.pl
index 9218c52d8e..75461f38b3 100644
--- a/tp/t/results/plaintext_tests/punctuation_in_command_end_line.pl
+++ b/tp/t/results/plaintext_tests/punctuation_in_command_end_line.pl
@@ -39,7 +39,6 @@ $result_trees{'punctuation_in_command_end_line'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -70,7 +69,6 @@ $result_trees{'punctuation_in_command_end_line'} = {
                 }
               ],
               'cmdname' => 'dmn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -101,7 +99,6 @@ $result_trees{'punctuation_in_command_end_line'} = {
                 }
               ],
               'cmdname' => 'indicateurl',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -132,7 +129,6 @@ $result_trees{'punctuation_in_command_end_line'} = {
                 }
               ],
               'cmdname' => 'kbd',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -163,7 +159,6 @@ $result_trees{'punctuation_in_command_end_line'} = {
                 }
               ],
               'cmdname' => 'math',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -194,7 +189,6 @@ $result_trees{'punctuation_in_command_end_line'} = {
                 }
               ],
               'cmdname' => 'cite',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -225,7 +219,6 @@ $result_trees{'punctuation_in_command_end_line'} = {
                 }
               ],
               'cmdname' => 'emph',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -260,7 +253,6 @@ $result_trees{'punctuation_in_command_end_line'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -274,7 +266,6 @@ $result_trees{'punctuation_in_command_end_line'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -310,7 +301,6 @@ $result_trees{'punctuation_in_command_end_line'} = {
                 }
               ],
               'cmdname' => 'emph',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/plaintext_tests/punctuation_in_sc.pl 
b/tp/t/results/plaintext_tests/punctuation_in_sc.pl
index e28efe432b..12cafba561 100644
--- a/tp/t/results/plaintext_tests/punctuation_in_sc.pl
+++ b/tp/t/results/plaintext_tests/punctuation_in_sc.pl
@@ -29,7 +29,6 @@ $result_trees{'punctuation_in_sc'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -55,7 +54,6 @@ $result_trees{'punctuation_in_sc'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/plaintext_tests/punctuation_sc_accents_ascii_punct.pl 
b/tp/t/results/plaintext_tests/punctuation_sc_accents_ascii_punct.pl
index d0b9ba52a7..e379ce1b1a 100644
--- a/tp/t/results/plaintext_tests/punctuation_sc_accents_ascii_punct.pl
+++ b/tp/t/results/plaintext_tests/punctuation_sc_accents_ascii_punct.pl
@@ -54,7 +54,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -131,7 +130,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -212,7 +210,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -238,7 +235,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -264,7 +260,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -290,7 +285,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -305,13 +299,11 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -326,13 +318,11 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -347,13 +337,11 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -381,13 +369,11 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -402,13 +388,11 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -423,13 +407,11 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -455,7 +437,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -481,7 +462,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -496,13 +476,11 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -517,13 +495,11 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -538,13 +514,11 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -560,13 +534,11 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -581,13 +553,11 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -602,13 +572,11 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -624,13 +592,11 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -645,13 +611,11 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -696,7 +660,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -723,7 +686,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -739,13 +701,11 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -760,13 +720,11 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -792,7 +750,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -818,7 +775,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -848,7 +804,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -862,7 +817,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -888,7 +842,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -914,7 +867,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -944,7 +896,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -958,7 +909,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -992,7 +942,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1006,7 +955,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1020,7 +968,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -1036,13 +983,11 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -1062,13 +1007,11 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1083,13 +1026,11 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1115,7 +1056,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1141,7 +1081,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1171,7 +1110,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1185,7 +1123,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1211,7 +1148,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1237,7 +1173,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1267,7 +1202,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1281,7 +1215,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1315,7 +1248,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1329,7 +1261,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1343,7 +1274,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1357,7 +1287,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
diff --git 
a/tp/t/results/plaintext_tests/punctuation_sc_accents_ascii_punct_latin1.pl 
b/tp/t/results/plaintext_tests/punctuation_sc_accents_ascii_punct_latin1.pl
index c655eba209..e1c41aa4c8 100644
--- a/tp/t/results/plaintext_tests/punctuation_sc_accents_ascii_punct_latin1.pl
+++ b/tp/t/results/plaintext_tests/punctuation_sc_accents_ascii_punct_latin1.pl
@@ -92,7 +92,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -169,7 +168,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_latin1'} 
= {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -250,7 +248,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_latin1'} 
= {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -276,7 +273,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_latin1'} 
= {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -302,7 +298,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_latin1'} 
= {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -328,7 +323,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_latin1'} 
= {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -343,13 +337,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -364,13 +356,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -385,13 +375,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -419,13 +407,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -440,13 +426,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -461,13 +445,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -493,7 +475,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_latin1'} 
= {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -519,7 +500,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_latin1'} 
= {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -534,13 +514,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -555,13 +533,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -576,13 +552,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -598,13 +572,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -619,13 +591,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -640,13 +610,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -662,13 +630,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -683,13 +649,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -734,7 +698,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_latin1'} 
= {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -761,7 +724,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_latin1'} 
= {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -777,13 +739,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -798,13 +758,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -830,7 +788,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_latin1'} 
= {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -856,7 +813,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_latin1'} 
= {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -886,7 +842,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_latin1'} 
= {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -900,7 +855,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_latin1'} 
= {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -926,7 +880,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_latin1'} 
= {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -952,7 +905,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_latin1'} 
= {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -982,7 +934,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_latin1'} 
= {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -996,7 +947,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_latin1'} 
= {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1030,7 +980,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_latin1'} 
= {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1044,7 +993,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_latin1'} 
= {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1058,7 +1006,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1074,13 +1021,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1100,13 +1045,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1121,13 +1064,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1153,7 +1094,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1179,7 +1119,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1209,7 +1148,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1223,7 +1161,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1249,7 +1186,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1275,7 +1211,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1305,7 +1240,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1319,7 +1253,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1353,7 +1286,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1367,7 +1299,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1381,7 +1312,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1395,7 +1325,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_latin1'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
diff --git 
a/tp/t/results/plaintext_tests/punctuation_sc_accents_ascii_punct_usascii.pl 
b/tp/t/results/plaintext_tests/punctuation_sc_accents_ascii_punct_usascii.pl
index 3c52fc1162..cf3e405862 100644
--- a/tp/t/results/plaintext_tests/punctuation_sc_accents_ascii_punct_usascii.pl
+++ b/tp/t/results/plaintext_tests/punctuation_sc_accents_ascii_punct_usascii.pl
@@ -92,7 +92,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = 
{
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -169,7 +168,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_usascii'} 
= {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -250,7 +248,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_usascii'} 
= {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -276,7 +273,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_usascii'} 
= {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -302,7 +298,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_usascii'} 
= {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -328,7 +323,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_usascii'} 
= {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -354,7 +348,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_usascii'} 
= {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -369,13 +362,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -390,13 +381,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -411,13 +400,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -445,13 +432,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -466,13 +451,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -487,13 +470,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -519,7 +500,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_usascii'} 
= {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -545,7 +525,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_usascii'} 
= {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -560,13 +539,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -581,13 +558,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -602,13 +577,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -624,13 +597,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -645,13 +616,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -666,13 +635,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -688,13 +655,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -709,13 +674,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -760,7 +723,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_usascii'} 
= {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -787,7 +749,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_usascii'} 
= {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -803,13 +764,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -824,13 +783,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -856,7 +813,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_usascii'} 
= {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -882,7 +838,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_usascii'} 
= {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -912,7 +867,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_usascii'} 
= {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -926,7 +880,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_usascii'} 
= {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -952,7 +905,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_usascii'} 
= {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -978,7 +930,6 @@ $result_trees{'punctuation_sc_accents_ascii_punct_usascii'} 
= {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1008,7 +959,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1022,7 +972,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1056,7 +1005,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1070,7 +1018,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1084,7 +1031,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1100,13 +1046,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1126,13 +1070,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1147,13 +1089,11 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1179,7 +1119,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1205,7 +1144,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1235,7 +1173,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1249,7 +1186,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1275,7 +1211,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1301,7 +1236,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1331,7 +1265,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1345,7 +1278,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1379,7 +1311,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1393,7 +1324,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1407,7 +1337,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1421,7 +1350,6 @@ 
$result_trees{'punctuation_sc_accents_ascii_punct_usascii'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
diff --git a/tp/t/results/plaintext_tests/punctuation_sc_accents_default.pl 
b/tp/t/results/plaintext_tests/punctuation_sc_accents_default.pl
index 8910f606de..272073139e 100644
--- a/tp/t/results/plaintext_tests/punctuation_sc_accents_default.pl
+++ b/tp/t/results/plaintext_tests/punctuation_sc_accents_default.pl
@@ -54,7 +54,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -131,7 +130,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -212,7 +210,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -238,7 +235,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -264,7 +260,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -290,7 +285,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -305,13 +299,11 @@ $result_trees{'punctuation_sc_accents_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -326,13 +318,11 @@ $result_trees{'punctuation_sc_accents_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -347,13 +337,11 @@ $result_trees{'punctuation_sc_accents_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -381,13 +369,11 @@ $result_trees{'punctuation_sc_accents_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -402,13 +388,11 @@ $result_trees{'punctuation_sc_accents_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -423,13 +407,11 @@ $result_trees{'punctuation_sc_accents_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -455,7 +437,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -481,7 +462,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -496,13 +476,11 @@ $result_trees{'punctuation_sc_accents_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -517,13 +495,11 @@ $result_trees{'punctuation_sc_accents_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -538,13 +514,11 @@ $result_trees{'punctuation_sc_accents_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -560,13 +534,11 @@ $result_trees{'punctuation_sc_accents_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -581,13 +553,11 @@ $result_trees{'punctuation_sc_accents_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -602,13 +572,11 @@ $result_trees{'punctuation_sc_accents_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -624,13 +592,11 @@ $result_trees{'punctuation_sc_accents_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -645,13 +611,11 @@ $result_trees{'punctuation_sc_accents_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -696,7 +660,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -723,7 +686,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -739,13 +701,11 @@ $result_trees{'punctuation_sc_accents_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -760,13 +720,11 @@ $result_trees{'punctuation_sc_accents_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -792,7 +750,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -818,7 +775,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -848,7 +804,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -862,7 +817,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -888,7 +842,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -914,7 +867,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -944,7 +896,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -958,7 +909,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -992,7 +942,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1006,7 +955,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1020,7 +968,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -1036,13 +983,11 @@ $result_trees{'punctuation_sc_accents_default'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -1062,13 +1007,11 @@ $result_trees{'punctuation_sc_accents_default'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1083,13 +1026,11 @@ $result_trees{'punctuation_sc_accents_default'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1115,7 +1056,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1141,7 +1081,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1171,7 +1110,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1185,7 +1123,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1211,7 +1148,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1237,7 +1173,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1267,7 +1202,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1281,7 +1215,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1315,7 +1248,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1329,7 +1261,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1343,7 +1274,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1357,7 +1287,6 @@ $result_trees{'punctuation_sc_accents_default'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
diff --git 
a/tp/t/results/plaintext_tests/punctuation_sc_accents_default_latin1.pl 
b/tp/t/results/plaintext_tests/punctuation_sc_accents_default_latin1.pl
index 61d22941c0..9f59c88b7a 100644
--- a/tp/t/results/plaintext_tests/punctuation_sc_accents_default_latin1.pl
+++ b/tp/t/results/plaintext_tests/punctuation_sc_accents_default_latin1.pl
@@ -92,7 +92,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -169,7 +168,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -250,7 +248,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -276,7 +273,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -302,7 +298,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -328,7 +323,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -343,13 +337,11 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -364,13 +356,11 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -385,13 +375,11 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -419,13 +407,11 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -440,13 +426,11 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -461,13 +445,11 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -493,7 +475,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -519,7 +500,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -534,13 +514,11 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -555,13 +533,11 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -576,13 +552,11 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -598,13 +572,11 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -619,13 +591,11 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -640,13 +610,11 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -662,13 +630,11 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -683,13 +649,11 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -734,7 +698,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -761,7 +724,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -777,13 +739,11 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -798,13 +758,11 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -830,7 +788,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -856,7 +813,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -886,7 +842,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -900,7 +855,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -926,7 +880,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -952,7 +905,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -982,7 +934,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -996,7 +947,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1030,7 +980,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1044,7 +993,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1058,7 +1006,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1074,13 +1021,11 @@ $result_trees{'punctuation_sc_accents_default_latin1'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1100,13 +1045,11 @@ $result_trees{'punctuation_sc_accents_default_latin1'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1121,13 +1064,11 @@ $result_trees{'punctuation_sc_accents_default_latin1'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1153,7 +1094,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1179,7 +1119,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1209,7 +1148,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1223,7 +1161,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1249,7 +1186,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1275,7 +1211,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1305,7 +1240,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1319,7 +1253,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1353,7 +1286,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1367,7 +1299,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1381,7 +1312,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1395,7 +1325,6 @@ $result_trees{'punctuation_sc_accents_default_latin1'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
diff --git 
a/tp/t/results/plaintext_tests/punctuation_sc_accents_default_usascii.pl 
b/tp/t/results/plaintext_tests/punctuation_sc_accents_default_usascii.pl
index 2a2b3e9cfe..1b0d901d2a 100644
--- a/tp/t/results/plaintext_tests/punctuation_sc_accents_default_usascii.pl
+++ b/tp/t/results/plaintext_tests/punctuation_sc_accents_default_usascii.pl
@@ -92,7 +92,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -169,7 +168,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -250,7 +248,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -276,7 +273,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -302,7 +298,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -328,7 +323,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -354,7 +348,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -369,13 +362,11 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -390,13 +381,11 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -411,13 +400,11 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -445,13 +432,11 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -466,13 +451,11 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -487,13 +470,11 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -519,7 +500,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -545,7 +525,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -560,13 +539,11 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -581,13 +558,11 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -602,13 +577,11 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -624,13 +597,11 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -645,13 +616,11 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -666,13 +635,11 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -688,13 +655,11 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -709,13 +674,11 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -760,7 +723,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -787,7 +749,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -803,13 +764,11 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -824,13 +783,11 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -856,7 +813,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -882,7 +838,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -912,7 +867,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -926,7 +880,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -952,7 +905,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -978,7 +930,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1008,7 +959,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1022,7 +972,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1056,7 +1005,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1070,7 +1018,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1084,7 +1031,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1100,13 +1046,11 @@ $result_trees{'punctuation_sc_accents_default_usascii'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1126,13 +1070,11 @@ $result_trees{'punctuation_sc_accents_default_usascii'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1147,13 +1089,11 @@ $result_trees{'punctuation_sc_accents_default_usascii'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1179,7 +1119,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1205,7 +1144,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1235,7 +1173,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1249,7 +1186,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1275,7 +1211,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1301,7 +1236,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1331,7 +1265,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1345,7 +1278,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1379,7 +1311,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1393,7 +1324,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1407,7 +1337,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1421,7 +1350,6 @@ $result_trees{'punctuation_sc_accents_default_usascii'} = 
{
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
diff --git 
a/tp/t/results/plaintext_tests/punctuation_sc_accents_disable_encoding.pl 
b/tp/t/results/plaintext_tests/punctuation_sc_accents_disable_encoding.pl
index 84ea8e6ad1..b0ab76b4f0 100644
--- a/tp/t/results/plaintext_tests/punctuation_sc_accents_disable_encoding.pl
+++ b/tp/t/results/plaintext_tests/punctuation_sc_accents_disable_encoding.pl
@@ -54,7 +54,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -131,7 +130,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -212,7 +210,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -238,7 +235,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -264,7 +260,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -290,7 +285,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -305,13 +299,11 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -326,13 +318,11 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -347,13 +337,11 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -381,13 +369,11 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -402,13 +388,11 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -423,13 +407,11 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -455,7 +437,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -481,7 +462,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -496,13 +476,11 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -517,13 +495,11 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -538,13 +514,11 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -560,13 +534,11 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -581,13 +553,11 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -602,13 +572,11 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -624,13 +592,11 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -645,13 +611,11 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -696,7 +660,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -723,7 +686,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -739,13 +701,11 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -760,13 +720,11 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -792,7 +750,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -818,7 +775,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -848,7 +804,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -862,7 +817,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -888,7 +842,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -914,7 +867,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -944,7 +896,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -958,7 +909,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -992,7 +942,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1006,7 +955,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} = 
{
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1020,7 +968,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} = 
{
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -1036,13 +983,11 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
@@ -1062,13 +1007,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1083,13 +1026,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1115,7 +1056,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1141,7 +1081,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1171,7 +1110,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1185,7 +1123,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1211,7 +1148,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1237,7 +1173,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1267,7 +1202,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1281,7 +1215,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1315,7 +1248,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1329,7 +1261,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1343,7 +1274,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_utf8.texi',
@@ -1357,7 +1287,6 @@ $result_trees{'punctuation_sc_accents_disable_encoding'} 
= {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_utf8.texi',
diff --git 
a/tp/t/results/plaintext_tests/punctuation_sc_accents_disable_encoding_latin1.pl
 
b/tp/t/results/plaintext_tests/punctuation_sc_accents_disable_encoding_latin1.pl
index 5b17108ff2..95484e4880 100644
--- 
a/tp/t/results/plaintext_tests/punctuation_sc_accents_disable_encoding_latin1.pl
+++ 
b/tp/t/results/plaintext_tests/punctuation_sc_accents_disable_encoding_latin1.pl
@@ -92,7 +92,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -169,7 +168,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -250,7 +248,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -276,7 +273,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -302,7 +298,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -328,7 +323,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -343,13 +337,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -364,13 +356,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -385,13 +375,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -419,13 +407,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -440,13 +426,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -461,13 +445,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -493,7 +475,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -519,7 +500,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -534,13 +514,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -555,13 +533,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -576,13 +552,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -598,13 +572,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -619,13 +591,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -640,13 +610,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -662,13 +630,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -683,13 +649,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -734,7 +698,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -761,7 +724,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -777,13 +739,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -798,13 +758,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -830,7 +788,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -856,7 +813,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -886,7 +842,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -900,7 +855,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -926,7 +880,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -952,7 +905,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -982,7 +934,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -996,7 +947,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1030,7 +980,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1044,7 +993,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1058,7 +1006,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1074,13 +1021,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1100,13 +1045,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1121,13 +1064,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1153,7 +1094,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1179,7 +1119,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1209,7 +1148,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1223,7 +1161,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1249,7 +1186,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1275,7 +1211,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1305,7 +1240,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1319,7 +1253,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1353,7 +1286,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1367,7 +1299,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1381,7 +1312,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1395,7 +1325,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_latin1'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
diff --git 
a/tp/t/results/plaintext_tests/punctuation_sc_accents_disable_encoding_usascii.pl
 
b/tp/t/results/plaintext_tests/punctuation_sc_accents_disable_encoding_usascii.pl
index ad4475e819..e4ccfbd7ca 100644
--- 
a/tp/t/results/plaintext_tests/punctuation_sc_accents_disable_encoding_usascii.pl
+++ 
b/tp/t/results/plaintext_tests/punctuation_sc_accents_disable_encoding_usascii.pl
@@ -92,7 +92,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -169,7 +168,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -250,7 +248,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -276,7 +273,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -302,7 +298,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -328,7 +323,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -354,7 +348,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -369,13 +362,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -390,13 +381,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -411,13 +400,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -445,13 +432,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -466,13 +451,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -487,13 +470,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -519,7 +500,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -545,7 +525,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -560,13 +539,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -581,13 +558,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -602,13 +577,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -624,13 +597,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -645,13 +616,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -666,13 +635,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -688,13 +655,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -709,13 +674,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -760,7 +723,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -787,7 +749,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -803,13 +764,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -824,13 +783,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -856,7 +813,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -882,7 +838,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -912,7 +867,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -926,7 +880,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -952,7 +905,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -978,7 +930,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1008,7 +959,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1022,7 +972,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1056,7 +1005,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1070,7 +1018,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1084,7 +1031,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1100,13 +1046,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1126,13 +1070,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1147,13 +1089,11 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1179,7 +1119,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1205,7 +1144,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1235,7 +1173,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1249,7 +1186,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1275,7 +1211,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1301,7 +1236,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1331,7 +1265,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1345,7 +1278,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1379,7 +1311,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1393,7 +1324,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1407,7 +1337,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1421,7 +1350,6 @@ 
$result_trees{'punctuation_sc_accents_disable_encoding_usascii'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
diff --git 
a/tp/t/results/plaintext_tests/punctuation_sc_accents_to_utf8_ascii_punct_latin1.pl
 
b/tp/t/results/plaintext_tests/punctuation_sc_accents_to_utf8_ascii_punct_latin1.pl
index 9f0b2d6a59..df46a17dfe 100644
--- 
a/tp/t/results/plaintext_tests/punctuation_sc_accents_to_utf8_ascii_punct_latin1.pl
+++ 
b/tp/t/results/plaintext_tests/punctuation_sc_accents_to_utf8_ascii_punct_latin1.pl
@@ -92,7 +92,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -169,7 +168,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -250,7 +248,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -276,7 +273,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -302,7 +298,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -328,7 +323,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -343,13 +337,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -364,13 +356,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -385,13 +375,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -419,13 +407,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -440,13 +426,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -461,13 +445,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -493,7 +475,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -519,7 +500,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -534,13 +514,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -555,13 +533,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -576,13 +552,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -598,13 +572,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -619,13 +591,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -640,13 +610,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -662,13 +630,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -683,13 +649,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -734,7 +698,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -761,7 +724,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -777,13 +739,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -798,13 +758,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -830,7 +788,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -856,7 +813,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -886,7 +842,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -900,7 +855,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -926,7 +880,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -952,7 +905,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -982,7 +934,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -996,7 +947,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1030,7 +980,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1044,7 +993,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1058,7 +1006,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1074,13 +1021,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1100,13 +1045,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1121,13 +1064,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1153,7 +1094,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1179,7 +1119,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1209,7 +1148,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1223,7 +1161,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1249,7 +1186,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1275,7 +1211,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1305,7 +1240,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1319,7 +1253,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1353,7 +1286,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1367,7 +1299,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1381,7 +1312,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1395,7 +1325,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_latin1'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
diff --git 
a/tp/t/results/plaintext_tests/punctuation_sc_accents_to_utf8_ascii_punct_usascii.pl
 
b/tp/t/results/plaintext_tests/punctuation_sc_accents_to_utf8_ascii_punct_usascii.pl
index c0f0e13eb1..ae47614d23 100644
--- 
a/tp/t/results/plaintext_tests/punctuation_sc_accents_to_utf8_ascii_punct_usascii.pl
+++ 
b/tp/t/results/plaintext_tests/punctuation_sc_accents_to_utf8_ascii_punct_usascii.pl
@@ -92,7 +92,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -169,7 +168,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -250,7 +248,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -276,7 +273,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -302,7 +298,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -328,7 +323,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -354,7 +348,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -369,13 +362,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -390,13 +381,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -411,13 +400,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -445,13 +432,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -466,13 +451,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -487,13 +470,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -519,7 +500,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -545,7 +525,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -560,13 +539,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -581,13 +558,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -602,13 +577,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -624,13 +597,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -645,13 +616,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -666,13 +635,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -688,13 +655,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -709,13 +674,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -760,7 +723,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -787,7 +749,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -803,13 +764,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -824,13 +783,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -856,7 +813,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -882,7 +838,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -912,7 +867,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -926,7 +880,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -952,7 +905,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -978,7 +930,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1008,7 +959,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1022,7 +972,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1056,7 +1005,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1070,7 +1018,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1084,7 +1031,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1100,13 +1046,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1126,13 +1070,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1147,13 +1089,11 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1179,7 +1119,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1205,7 +1144,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1235,7 +1173,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1249,7 +1186,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1275,7 +1211,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1301,7 +1236,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1331,7 +1265,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1345,7 +1278,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1379,7 +1311,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1393,7 +1324,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1407,7 +1337,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1421,7 +1350,6 @@ 
$result_trees{'punctuation_sc_accents_to_utf8_ascii_punct_usascii'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
diff --git 
a/tp/t/results/plaintext_tests/punctuation_sc_accents_to_utf8_latin1.pl 
b/tp/t/results/plaintext_tests/punctuation_sc_accents_to_utf8_latin1.pl
index 4c3ef4f3b6..cbfe91d759 100644
--- a/tp/t/results/plaintext_tests/punctuation_sc_accents_to_utf8_latin1.pl
+++ b/tp/t/results/plaintext_tests/punctuation_sc_accents_to_utf8_latin1.pl
@@ -92,7 +92,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -169,7 +168,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -250,7 +248,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -276,7 +273,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -302,7 +298,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -328,7 +323,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -343,13 +337,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -364,13 +356,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -385,13 +375,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -419,13 +407,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -440,13 +426,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -461,13 +445,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -493,7 +475,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -519,7 +500,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -534,13 +514,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -555,13 +533,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -576,13 +552,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -598,13 +572,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -619,13 +591,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -640,13 +610,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -662,13 +630,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -683,13 +649,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -734,7 +698,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -761,7 +724,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -777,13 +739,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -798,13 +758,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -830,7 +788,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -856,7 +813,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -886,7 +842,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -900,7 +855,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -926,7 +880,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -952,7 +905,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -982,7 +934,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -996,7 +947,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1030,7 +980,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1044,7 +993,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1058,7 +1006,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1074,13 +1021,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
@@ -1100,13 +1045,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1121,13 +1064,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1153,7 +1094,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1179,7 +1119,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1209,7 +1148,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1223,7 +1161,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1249,7 +1186,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1275,7 +1211,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1305,7 +1240,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1319,7 +1253,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1353,7 +1286,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1367,7 +1299,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1381,7 +1312,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_latin1.texi',
@@ -1395,7 +1325,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_latin1'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_latin1.texi',
diff --git 
a/tp/t/results/plaintext_tests/punctuation_sc_accents_to_utf8_usascii.pl 
b/tp/t/results/plaintext_tests/punctuation_sc_accents_to_utf8_usascii.pl
index e88471f4db..df9968344c 100644
--- a/tp/t/results/plaintext_tests/punctuation_sc_accents_to_utf8_usascii.pl
+++ b/tp/t/results/plaintext_tests/punctuation_sc_accents_to_utf8_usascii.pl
@@ -92,7 +92,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -169,7 +168,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -250,7 +248,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -276,7 +273,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => 'dfn',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -302,7 +298,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -328,7 +323,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -354,7 +348,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -369,13 +362,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -390,13 +381,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -411,13 +400,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'dots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -445,13 +432,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'geq',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -466,13 +451,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'enddots',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -487,13 +470,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -519,7 +500,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => '\'',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -545,7 +525,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => 'dotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -560,13 +539,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -581,13 +558,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'copyright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -602,13 +577,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'error',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -624,13 +597,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblleft',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -645,13 +616,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'quotedblright',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -666,13 +635,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'expansion',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -688,13 +655,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'minus',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -709,13 +674,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'registeredsymbol',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -760,7 +723,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => 'u',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -787,7 +749,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -803,13 +764,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'aa',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -824,13 +783,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'AA',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -856,7 +813,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -882,7 +838,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -912,7 +867,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -926,7 +880,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -952,7 +905,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => 'dotless',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -978,7 +930,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => 'udotaccent',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1008,7 +959,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1022,7 +972,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = {
                 }
               ],
               'cmdname' => 'v',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1056,7 +1005,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1070,7 +1018,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
                         }
                       ],
                       'cmdname' => ',',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1084,7 +1031,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
                 }
               ],
               'cmdname' => '=',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1100,13 +1046,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} 
= {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'equiv',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
@@ -1126,13 +1070,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'aa',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1147,13 +1089,11 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} 
= {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'AA',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1179,7 +1119,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1205,7 +1144,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1235,7 +1173,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
                                 }
                               ],
                               'cmdname' => 'dotless',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1249,7 +1186,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1275,7 +1211,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1301,7 +1236,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
                         }
                       ],
                       'cmdname' => 'udotaccent',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1331,7 +1265,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
                                 }
                               ],
                               'cmdname' => '\'',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1345,7 +1278,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
                         }
                       ],
                       'cmdname' => 'v',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1379,7 +1311,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
                                         }
                                       ],
                                       'cmdname' => '~',
-                                      'contents' => [],
                                       'parent' => {},
                                       'source_info' => {
                                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1393,7 +1324,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
                                 }
                               ],
                               'cmdname' => ',',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1407,7 +1337,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'punctuation_small_case_accents_us_ascii.texi',
@@ -1421,7 +1350,6 @@ $result_trees{'punctuation_sc_accents_to_utf8_usascii'} = 
{
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'punctuation_small_case_accents_us_ascii.texi',
diff --git a/tp/t/results/plaintext_tests/quote_node_names.pl 
b/tp/t/results/plaintext_tests/quote_node_names.pl
index 8d307187eb..88b60d2514 100644
--- a/tp/t/results/plaintext_tests/quote_node_names.pl
+++ b/tp/t/results/plaintext_tests/quote_node_names.pl
@@ -36,7 +36,6 @@ $result_trees{'quote_node_names'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -62,7 +61,6 @@ $result_trees{'quote_node_names'} = {
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => '
 '
@@ -108,7 +106,6 @@ $result_trees{'quote_node_names'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -135,13 +132,11 @@ $result_trees{'quote_node_names'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'comma',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'nodequote.texi',
@@ -189,13 +184,11 @@ $result_trees{'quote_node_names'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'comma',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'nodequote.texi',
@@ -243,7 +236,6 @@ $result_trees{'quote_node_names'} = {
                     }
                   ],
                   'cmdname' => 'node',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -343,7 +335,6 @@ $result_trees{'quote_node_names'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -404,7 +395,6 @@ $result_trees{'quote_node_names'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -424,7 +414,6 @@ $result_trees{'quote_node_names'} = {
                     }
                   ],
                   'cmdname' => 'node',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -493,7 +482,6 @@ $result_trees{'quote_node_names'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -554,7 +542,6 @@ $result_trees{'quote_node_names'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -574,7 +561,6 @@ $result_trees{'quote_node_names'} = {
                     }
                   ],
                   'cmdname' => 'node',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -643,7 +629,6 @@ $result_trees{'quote_node_names'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -691,7 +676,6 @@ $result_trees{'quote_node_names'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -743,7 +727,6 @@ $result_trees{'quote_node_names'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'nodequote.texi',
@@ -757,7 +740,6 @@ $result_trees{'quote_node_names'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -777,7 +759,6 @@ $result_trees{'quote_node_names'} = {
                             }
                           ],
                           'cmdname' => 'asis',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => 'nodequote.texi',
@@ -795,7 +776,6 @@ $result_trees{'quote_node_names'} = {
                     }
                   ],
                   'cmdname' => 'node',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -867,7 +847,6 @@ $result_trees{'quote_node_names'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -914,12 +893,10 @@ $result_trees{'quote_node_names'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -945,7 +922,6 @@ $result_trees{'quote_node_names'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -990,12 +966,10 @@ $result_trees{'quote_node_names'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1021,7 +995,6 @@ $result_trees{'quote_node_names'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1066,7 +1039,6 @@ $result_trees{'quote_node_names'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1108,7 +1080,6 @@ $result_trees{'quote_node_names'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1153,7 +1124,6 @@ $result_trees{'quote_node_names'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1195,7 +1165,6 @@ $result_trees{'quote_node_names'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1240,7 +1209,6 @@ $result_trees{'quote_node_names'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1285,7 +1253,6 @@ $result_trees{'quote_node_names'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1330,7 +1297,6 @@ $result_trees{'quote_node_names'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1375,7 +1341,6 @@ $result_trees{'quote_node_names'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1420,7 +1385,6 @@ $result_trees{'quote_node_names'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -1465,7 +1429,6 @@ $result_trees{'quote_node_names'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -1498,7 +1461,6 @@ $result_trees{'quote_node_names'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1536,7 +1498,6 @@ $result_trees{'quote_node_names'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'nodequote.texi',
@@ -1636,7 +1597,6 @@ $result_trees{'quote_node_names'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'nodequote.texi',
@@ -1779,7 +1739,6 @@ $result_trees{'quote_node_names'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'nodequote.texi',
@@ -1816,7 +1775,6 @@ $result_trees{'quote_node_names'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 'nodequote.texi',
@@ -1908,7 +1866,6 @@ $result_trees{'quote_node_names'} = {
                   'type' => 'menu_entry_node'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'menu_entry_description'
                 }
@@ -2149,7 +2106,6 @@ $result_trees{'quote_node_names'} = {
                 }
               ],
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'nodequote.texi',
diff --git a/tp/t/results/plaintext_tests/sc_with_utf8_enable_encoding.pl 
b/tp/t/results/plaintext_tests/sc_with_utf8_enable_encoding.pl
index b09646232f..d1ed6ed8e5 100644
--- a/tp/t/results/plaintext_tests/sc_with_utf8_enable_encoding.pl
+++ b/tp/t/results/plaintext_tests/sc_with_utf8_enable_encoding.pl
@@ -56,7 +56,6 @@ $result_trees{'sc_with_utf8_enable_encoding'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/plaintext_tests/settitle_and_empty_top.pl 
b/tp/t/results/plaintext_tests/settitle_and_empty_top.pl
index b94a062085..0c8d8dd58b 100644
--- a/tp/t/results/plaintext_tests/settitle_and_empty_top.pl
+++ b/tp/t/results/plaintext_tests/settitle_and_empty_top.pl
@@ -50,7 +50,6 @@ $result_trees{'settitle_and_empty_top'} = {
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => '
 '
diff --git a/tp/t/results/plaintext_tests/sp_with_text_before_in_example.pl 
b/tp/t/results/plaintext_tests/sp_with_text_before_in_example.pl
index 34e8b85e94..0c7772bf6a 100644
--- a/tp/t/results/plaintext_tests/sp_with_text_before_in_example.pl
+++ b/tp/t/results/plaintext_tests/sp_with_text_before_in_example.pl
@@ -18,7 +18,6 @@ $result_trees{'sp_with_text_before_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/plaintext_tests/star_at_command_formatting.pl 
b/tp/t/results/plaintext_tests/star_at_command_formatting.pl
index 3d0edc77e1..da4e367d98 100644
--- a/tp/t/results/plaintext_tests/star_at_command_formatting.pl
+++ b/tp/t/results/plaintext_tests/star_at_command_formatting.pl
@@ -277,13 +277,11 @@ $result_trees{'star_at_command_formatting'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -314,7 +312,6 @@ $result_trees{'star_at_command_formatting'} = {
                 }
               ],
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -346,13 +343,11 @@ $result_trees{'star_at_command_formatting'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -399,7 +394,6 @@ $result_trees{'star_at_command_formatting'} = {
                 }
               ],
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -430,7 +424,6 @@ $result_trees{'star_at_command_formatting'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -579,13 +572,11 @@ $result_trees{'star_at_command_formatting'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -616,7 +607,6 @@ $result_trees{'star_at_command_formatting'} = {
                     }
                   ],
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -648,13 +638,11 @@ $result_trees{'star_at_command_formatting'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -701,7 +689,6 @@ $result_trees{'star_at_command_formatting'} = {
                     }
                   ],
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -769,7 +756,6 @@ $result_trees{'star_at_command_formatting'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -924,13 +910,11 @@ $result_trees{'star_at_command_formatting'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -961,7 +945,6 @@ $result_trees{'star_at_command_formatting'} = {
                     }
                   ],
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -993,13 +976,11 @@ $result_trees{'star_at_command_formatting'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1046,7 +1027,6 @@ $result_trees{'star_at_command_formatting'} = {
                     }
                   ],
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/plaintext_tests/tab_in_table_in_example.pl 
b/tp/t/results/plaintext_tests/tab_in_table_in_example.pl
index 326b964fa6..6f02d66004 100644
--- a/tp/t/results/plaintext_tests/tab_in_table_in_example.pl
+++ b/tp/t/results/plaintext_tests/tab_in_table_in_example.pl
@@ -12,7 +12,6 @@ $result_trees{'tab_in_table_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -29,7 +28,6 @@ $result_trees{'tab_in_table_in_example'} = {
                   'contents' => [
                     {
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/plaintext_tests/tab_item_in_example.pl 
b/tp/t/results/plaintext_tests/tab_item_in_example.pl
index e0ff4cff6b..0faaba11df 100644
--- a/tp/t/results/plaintext_tests/tab_item_in_example.pl
+++ b/tp/t/results/plaintext_tests/tab_item_in_example.pl
@@ -12,7 +12,6 @@ $result_trees{'tab_item_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/plaintext_tests/transparent_text.pl 
b/tp/t/results/plaintext_tests/transparent_text.pl
index e2a2c22e6e..9959e81635 100644
--- a/tp/t/results/plaintext_tests/transparent_text.pl
+++ b/tp/t/results/plaintext_tests/transparent_text.pl
@@ -35,7 +35,6 @@ $result_trees{'transparent_text'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -61,7 +60,6 @@ $result_trees{'transparent_text'} = {
                 }
               ],
               'cmdname' => 'emph',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/preformatted/caption_in_example.pl 
b/tp/t/results/preformatted/caption_in_example.pl
index 57226b8894..441a3190e2 100644
--- a/tp/t/results/preformatted/caption_in_example.pl
+++ b/tp/t/results/preformatted/caption_in_example.pl
@@ -37,7 +37,6 @@ $result_trees{'caption_in_example'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -85,7 +84,6 @@ $result_trees{'caption_in_example'} = {
                     }
                   ],
                   'cmdname' => 'caption',
-                  'contents' => [],
                   'extra' => {
                     'float' => {}
                   },
diff --git a/tp/t/results/preformatted/comment_example_and_blank_lines.pl 
b/tp/t/results/preformatted/comment_example_and_blank_lines.pl
index 545b9b88b6..ce5ffd3056 100644
--- a/tp/t/results/preformatted/comment_example_and_blank_lines.pl
+++ b/tp/t/results/preformatted/comment_example_and_blank_lines.pl
@@ -29,7 +29,6 @@ $result_trees{'comment_example_and_blank_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -131,7 +130,6 @@ $result_trees{'comment_example_and_blank_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -227,7 +225,6 @@ $result_trees{'comment_example_and_blank_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -312,7 +309,6 @@ $result_trees{'comment_example_and_blank_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/preformatted/comments_in_example.pl 
b/tp/t/results/preformatted/comments_in_example.pl
index 06b7af6183..3f8675b2bb 100644
--- a/tp/t/results/preformatted/comments_in_example.pl
+++ b/tp/t/results/preformatted/comments_in_example.pl
@@ -23,7 +23,6 @@ $result_trees{'comments_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => ' 
 '
@@ -141,7 +140,6 @@ $result_trees{'comments_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -237,7 +235,6 @@ $result_trees{'comments_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/preformatted/def_in_example.pl 
b/tp/t/results/preformatted/def_in_example.pl
index 62207b102c..a449081b00 100644
--- a/tp/t/results/preformatted/def_in_example.pl
+++ b/tp/t/results/preformatted/def_in_example.pl
@@ -12,7 +12,6 @@ $result_trees{'def_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/preformatted/empty_line.pl 
b/tp/t/results/preformatted/empty_line.pl
index b36c1d132e..f198f63988 100644
--- a/tp/t/results/preformatted/empty_line.pl
+++ b/tp/t/results/preformatted/empty_line.pl
@@ -12,7 +12,6 @@ $result_trees{'empty_line'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/preformatted/empty_line_style_command.pl 
b/tp/t/results/preformatted/empty_line_style_command.pl
index da5751b6e6..3c699d24c7 100644
--- a/tp/t/results/preformatted/empty_line_style_command.pl
+++ b/tp/t/results/preformatted/empty_line_style_command.pl
@@ -12,7 +12,6 @@ $result_trees{'empty_line_style_command'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -54,7 +53,6 @@ $result_trees{'empty_line_style_command'} = {
                     }
                   ],
                   'cmdname' => 'samp',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/preformatted/insertcopying_in_example.pl 
b/tp/t/results/preformatted/insertcopying_in_example.pl
index 0a49869251..20de720969 100644
--- a/tp/t/results/preformatted/insertcopying_in_example.pl
+++ b/tp/t/results/preformatted/insertcopying_in_example.pl
@@ -12,7 +12,6 @@ $result_trees{'insertcopying_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/preformatted/nested_example_and_comment.pl 
b/tp/t/results/preformatted/nested_example_and_comment.pl
index d07163a50b..ea57e598b9 100644
--- a/tp/t/results/preformatted/nested_example_and_comment.pl
+++ b/tp/t/results/preformatted/nested_example_and_comment.pl
@@ -12,7 +12,6 @@ $result_trees{'nested_example_and_comment'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -54,7 +53,6 @@ $result_trees{'nested_example_and_comment'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -170,7 +168,6 @@ $result_trees{'nested_example_and_comment'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -212,7 +209,6 @@ $result_trees{'nested_example_and_comment'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -345,7 +341,6 @@ $result_trees{'nested_example_and_comment'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -387,7 +382,6 @@ $result_trees{'nested_example_and_comment'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/preformatted/nested_formats.pl 
b/tp/t/results/preformatted/nested_formats.pl
index ff49e17f51..43a7854e3a 100644
--- a/tp/t/results/preformatted/nested_formats.pl
+++ b/tp/t/results/preformatted/nested_formats.pl
@@ -12,7 +12,6 @@ $result_trees{'nested_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -26,7 +25,6 @@ $result_trees{'nested_formats'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -143,7 +141,6 @@ $result_trees{'nested_formats'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -157,7 +154,6 @@ $result_trees{'nested_formats'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/preformatted/page_in_example.pl 
b/tp/t/results/preformatted/page_in_example.pl
index 7d217ff329..884ddfef29 100644
--- a/tp/t/results/preformatted/page_in_example.pl
+++ b/tp/t/results/preformatted/page_in_example.pl
@@ -12,7 +12,6 @@ $result_trees{'page_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/preformatted/quote_dash_in_display.pl 
b/tp/t/results/preformatted/quote_dash_in_display.pl
index 890bd3ba79..c567e85bbe 100644
--- a/tp/t/results/preformatted/quote_dash_in_display.pl
+++ b/tp/t/results/preformatted/quote_dash_in_display.pl
@@ -18,7 +18,6 @@ $result_trees{'quote_dash_in_display'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/preformatted/quote_dash_in_example.pl 
b/tp/t/results/preformatted/quote_dash_in_example.pl
index 2d120cb648..fad2b8eaeb 100644
--- a/tp/t/results/preformatted/quote_dash_in_example.pl
+++ b/tp/t/results/preformatted/quote_dash_in_example.pl
@@ -18,7 +18,6 @@ $result_trees{'quote_dash_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/preformatted/text_on_display_command_line.pl 
b/tp/t/results/preformatted/text_on_display_command_line.pl
index 4df6fd4ba7..967cab0072 100644
--- a/tp/t/results/preformatted/text_on_display_command_line.pl
+++ b/tp/t/results/preformatted/text_on_display_command_line.pl
@@ -153,7 +153,6 @@ $result_trees{'text_on_display_command_line'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -221,7 +220,6 @@ $result_trees{'text_on_display_command_line'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -235,7 +233,6 @@ $result_trees{'text_on_display_command_line'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/preformatted/text_on_example_command_line.pl 
b/tp/t/results/preformatted/text_on_example_command_line.pl
index 145580d8dc..b20c0b7438 100644
--- a/tp/t/results/preformatted/text_on_example_command_line.pl
+++ b/tp/t/results/preformatted/text_on_example_command_line.pl
@@ -153,7 +153,6 @@ $result_trees{'text_on_example_command_line'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -221,7 +220,6 @@ $result_trees{'text_on_example_command_line'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -235,7 +233,6 @@ $result_trees{'text_on_example_command_line'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/preformatted/titlefont_in_example.pl 
b/tp/t/results/preformatted/titlefont_in_example.pl
index 9d65aca144..cab9cd8cb3 100644
--- a/tp/t/results/preformatted/titlefont_in_example.pl
+++ b/tp/t/results/preformatted/titlefont_in_example.pl
@@ -12,7 +12,6 @@ $result_trees{'titlefont_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -37,7 +36,6 @@ $result_trees{'titlefont_in_example'} = {
                 }
               ],
               'cmdname' => 'titlefont',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/quotation/empty_quotation.pl 
b/tp/t/results/quotation/empty_quotation.pl
index 4b4a0d05a6..f5d2d49298 100644
--- a/tp/t/results/quotation/empty_quotation.pl
+++ b/tp/t/results/quotation/empty_quotation.pl
@@ -12,7 +12,6 @@ $result_trees{'empty_quotation'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -138,13 +137,11 @@ $result_trees{'empty_quotation'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/quotation/footnote_in_quotation_with_arg.pl 
b/tp/t/results/quotation/footnote_in_quotation_with_arg.pl
index adcda242a4..df62c7df28 100644
--- a/tp/t/results/quotation/footnote_in_quotation_with_arg.pl
+++ b/tp/t/results/quotation/footnote_in_quotation_with_arg.pl
@@ -54,7 +54,6 @@ $result_trees{'footnote_in_quotation_with_arg'} = {
                     }
                   ],
                   'cmdname' => 'footnote',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/quotation/only_comment_on_quotation_line.pl 
b/tp/t/results/quotation/only_comment_on_quotation_line.pl
index dfa0a6f2d0..094b95620c 100644
--- a/tp/t/results/quotation/only_comment_on_quotation_line.pl
+++ b/tp/t/results/quotation/only_comment_on_quotation_line.pl
@@ -12,7 +12,6 @@ $result_trees{'only_comment_on_quotation_line'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'comment_at_end' => {
                   'args' => [
diff --git a/tp/t/results/quotation/quotation_and_author.pl 
b/tp/t/results/quotation/quotation_and_author.pl
index 8a24831517..94dde40bb3 100644
--- a/tp/t/results/quotation/quotation_and_author.pl
+++ b/tp/t/results/quotation/quotation_and_author.pl
@@ -29,7 +29,6 @@ $result_trees{'quotation_and_author'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => ' 
 '
@@ -148,7 +147,6 @@ $result_trees{'quotation_and_author'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/quotation/quotation_author_in_example.pl 
b/tp/t/results/quotation/quotation_author_in_example.pl
index efb2a9fec1..db47427637 100644
--- a/tp/t/results/quotation/quotation_author_in_example.pl
+++ b/tp/t/results/quotation/quotation_author_in_example.pl
@@ -12,7 +12,6 @@ $result_trees{'quotation_author_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -26,7 +25,6 @@ $result_trees{'quotation_author_in_example'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => ' 
 '
diff --git a/tp/t/results/raw/braces_in_tex.pl 
b/tp/t/results/raw/braces_in_tex.pl
index 2532319c45..dca4b0e3da 100644
--- a/tp/t/results/raw/braces_in_tex.pl
+++ b/tp/t/results/raw/braces_in_tex.pl
@@ -18,7 +18,6 @@ $result_trees{'braces_in_tex'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -120,7 +119,6 @@ $result_trees{'braces_in_tex'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -136,7 +134,6 @@ $result_trees{'braces_in_tex'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
diff --git a/tp/t/results/raw/displaymath.pl b/tp/t/results/raw/displaymath.pl
index 9736ba8f3b..33fbf74b7f 100644
--- a/tp/t/results/raw/displaymath.pl
+++ b/tp/t/results/raw/displaymath.pl
@@ -12,7 +12,6 @@ $result_trees{'displaymath'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -123,7 +122,6 @@ $result_trees{'displaymath'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/raw/displaymath_not_closed.pl 
b/tp/t/results/raw/displaymath_not_closed.pl
index d7f289a638..64e428de05 100644
--- a/tp/t/results/raw/displaymath_not_closed.pl
+++ b/tp/t/results/raw/displaymath_not_closed.pl
@@ -12,7 +12,6 @@ $result_trees{'displaymath_not_closed'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/raw/inline_in_example.pl 
b/tp/t/results/raw/inline_in_example.pl
index 2ff1156c38..77c888ac70 100644
--- a/tp/t/results/raw/inline_in_example.pl
+++ b/tp/t/results/raw/inline_in_example.pl
@@ -12,7 +12,6 @@ $result_trees{'inline_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -61,13 +60,11 @@ $result_trees{'inline_in_example'} = {
                         {
                           'args' => [
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'brace_command_arg'
                             }
                           ],
                           'cmdname' => 'lbracechar',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -88,7 +85,6 @@ $result_trees{'inline_in_example'} = {
                     }
                   ],
                   'cmdname' => 'inlineraw',
-                  'contents' => [],
                   'extra' => {
                     'expand_index' => 1,
                     'format' => 'plaintext'
@@ -132,7 +128,6 @@ $result_trees{'inline_in_example'} = {
                     }
                   ],
                   'cmdname' => 'inlinefmt',
-                  'contents' => [],
                   'extra' => {
                     'expand_index' => 1,
                     'format' => 'plaintext'
@@ -198,7 +193,6 @@ $result_trees{'inline_in_example'} = {
                             }
                           ],
                           'cmdname' => 'acronym',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -220,7 +214,6 @@ $result_trees{'inline_in_example'} = {
                     }
                   ],
                   'cmdname' => 'inlineraw',
-                  'contents' => [],
                   'extra' => {
                     'expand_index' => 1,
                     'format' => 'html'
diff --git a/tp/t/results/raw/inline_missing_first_arg.pl 
b/tp/t/results/raw/inline_missing_first_arg.pl
index f97fbdd04d..89388cade2 100644
--- a/tp/t/results/raw/inline_missing_first_arg.pl
+++ b/tp/t/results/raw/inline_missing_first_arg.pl
@@ -14,7 +14,6 @@ $result_trees{'inline_missing_first_arg'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_before_argument' => ' '
                   },
@@ -22,13 +21,11 @@ $result_trees{'inline_missing_first_arg'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 }
               ],
               'cmdname' => 'inlinefmt',
-              'contents' => [],
               'extra' => {
                 'format' => undef
               },
@@ -46,18 +43,15 @@ $result_trees{'inline_missing_first_arg'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 }
               ],
               'cmdname' => 'inlineraw',
-              'contents' => [],
               'extra' => {
                 'format' => undef
               },
diff --git a/tp/t/results/raw/inlinefmt.pl b/tp/t/results/raw/inlinefmt.pl
index 2317dd26b7..ee627bc7c0 100644
--- a/tp/t/results/raw/inlinefmt.pl
+++ b/tp/t/results/raw/inlinefmt.pl
@@ -36,13 +36,11 @@ $result_trees{'inlinefmt'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'lbracechar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -63,7 +61,6 @@ $result_trees{'inlinefmt'} = {
                 }
               ],
               'cmdname' => 'inlinefmt',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 1,
                 'format' => 'plaintext'
@@ -112,7 +109,6 @@ $result_trees{'inlinefmt'} = {
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -133,7 +129,6 @@ $result_trees{'inlinefmt'} = {
                 }
               ],
               'cmdname' => 'inlinefmt',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 1,
                 'format' => 'html'
diff --git a/tp/t/results/raw/inlinefmt_with_empty_line.pl 
b/tp/t/results/raw/inlinefmt_with_empty_line.pl
index 755c37ce27..86d5515ae2 100644
--- a/tp/t/results/raw/inlinefmt_with_empty_line.pl
+++ b/tp/t/results/raw/inlinefmt_with_empty_line.pl
@@ -49,7 +49,6 @@ $result_trees{'inlinefmt_with_empty_line'} = {
                 }
               ],
               'cmdname' => 'inlinefmt',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 1,
                 'format' => 'plaintext'
@@ -70,13 +69,11 @@ $result_trees{'inlinefmt_with_empty_line'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'lbracechar',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -123,7 +120,6 @@ $result_trees{'inlinefmt_with_empty_line'} = {
                 }
               ],
               'cmdname' => 'inlinefmt',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 1,
                 'format' => 'html'
@@ -159,7 +155,6 @@ $result_trees{'inlinefmt_with_empty_line'} = {
                 }
               ],
               'cmdname' => 'acronym',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/raw/inlineraw.pl b/tp/t/results/raw/inlineraw.pl
index 1c4c6fab37..97a02fe670 100644
--- a/tp/t/results/raw/inlineraw.pl
+++ b/tp/t/results/raw/inlineraw.pl
@@ -36,13 +36,11 @@ $result_trees{'inlineraw'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'lbracechar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -63,7 +61,6 @@ $result_trees{'inlineraw'} = {
                 }
               ],
               'cmdname' => 'inlineraw',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 1,
                 'format' => 'plaintext'
@@ -112,7 +109,6 @@ $result_trees{'inlineraw'} = {
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -133,7 +129,6 @@ $result_trees{'inlineraw'} = {
                 }
               ],
               'cmdname' => 'inlineraw',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 1,
                 'format' => 'html'
diff --git a/tp/t/results/raw/inlineraw_with_empty_line.pl 
b/tp/t/results/raw/inlineraw_with_empty_line.pl
index 8924cbe70f..3464cff1f8 100644
--- a/tp/t/results/raw/inlineraw_with_empty_line.pl
+++ b/tp/t/results/raw/inlineraw_with_empty_line.pl
@@ -43,13 +43,11 @@ $result_trees{'inlineraw_with_empty_line'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'lbracechar',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -70,7 +68,6 @@ $result_trees{'inlineraw_with_empty_line'} = {
                 }
               ],
               'cmdname' => 'inlineraw',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 1,
                 'format' => 'plaintext'
@@ -130,7 +127,6 @@ $result_trees{'inlineraw_with_empty_line'} = {
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -151,7 +147,6 @@ $result_trees{'inlineraw_with_empty_line'} = {
                 }
               ],
               'cmdname' => 'inlineraw',
-              'contents' => [],
               'extra' => {
                 'expand_index' => 1,
                 'format' => 'html'
diff --git a/tp/t/results/raw/lone_braces_in_html.pl 
b/tp/t/results/raw/lone_braces_in_html.pl
index 221fa79d1f..cc5254238e 100644
--- a/tp/t/results/raw/lone_braces_in_html.pl
+++ b/tp/t/results/raw/lone_braces_in_html.pl
@@ -12,7 +12,6 @@ $result_trees{'lone_braces_in_html'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -80,7 +79,6 @@ $result_trees{'lone_braces_in_html'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/raw/misc_raw.pl b/tp/t/results/raw/misc_raw.pl
index 2c633a9bca..6e7034f0d6 100644
--- a/tp/t/results/raw/misc_raw.pl
+++ b/tp/t/results/raw/misc_raw.pl
@@ -18,7 +18,6 @@ $result_trees{'misc_raw'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => ' 
 '
@@ -150,7 +149,6 @@ $result_trees{'misc_raw'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/raw/misc_raw_comments.pl 
b/tp/t/results/raw/misc_raw_comments.pl
index 3d4d2b4f19..8d3fedda26 100644
--- a/tp/t/results/raw/misc_raw_comments.pl
+++ b/tp/t/results/raw/misc_raw_comments.pl
@@ -18,7 +18,6 @@ $result_trees{'misc_raw_comments'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'comment_at_end' => {
                   'args' => [
@@ -202,7 +201,6 @@ $result_trees{'misc_raw_comments'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/raw/raw_commands_and_end_of_lines.pl 
b/tp/t/results/raw/raw_commands_and_end_of_lines.pl
index d820cd6f2d..fc533e62dd 100644
--- a/tp/t/results/raw/raw_commands_and_end_of_lines.pl
+++ b/tp/t/results/raw/raw_commands_and_end_of_lines.pl
@@ -18,7 +18,6 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -93,7 +92,6 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -181,7 +179,6 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -264,7 +261,6 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -342,7 +338,6 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -425,7 +420,6 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -497,7 +491,6 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -572,7 +565,6 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -655,7 +647,6 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -738,7 +729,6 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -816,7 +806,6 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -899,7 +888,6 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -971,7 +959,6 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1045,7 +1032,6 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1129,7 +1115,6 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1213,7 +1198,6 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1286,7 +1270,6 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1370,7 +1353,6 @@ $result_trees{'raw_commands_and_end_of_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/raw/raw_expanded_in_style.pl 
b/tp/t/results/raw/raw_expanded_in_style.pl
index baa58d7b04..9f14288bf7 100644
--- a/tp/t/results/raw/raw_expanded_in_style.pl
+++ b/tp/t/results/raw/raw_expanded_in_style.pl
@@ -23,7 +23,6 @@ $result_trees{'raw_expanded_in_style'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -88,7 +87,6 @@ $result_trees{'raw_expanded_in_style'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/raw/raw_in_example.pl 
b/tp/t/results/raw/raw_in_example.pl
index 8d9a29147f..9b3809d564 100644
--- a/tp/t/results/raw/raw_in_example.pl
+++ b/tp/t/results/raw/raw_in_example.pl
@@ -12,7 +12,6 @@ $result_trees{'raw_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -28,7 +27,6 @@ $result_trees{'raw_in_example'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -137,7 +135,6 @@ $result_trees{'raw_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -159,7 +156,6 @@ $result_trees{'raw_in_example'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -239,7 +235,6 @@ $result_trees{'raw_in_example'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
diff --git a/tp/t/results/raw/raw_in_para.pl b/tp/t/results/raw/raw_in_para.pl
index a6719c4ca0..6f5c192429 100644
--- a/tp/t/results/raw/raw_in_para.pl
+++ b/tp/t/results/raw/raw_in_para.pl
@@ -23,7 +23,6 @@ $result_trees{'raw_in_para'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -93,7 +92,6 @@ $result_trees{'raw_in_para'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -177,7 +175,6 @@ $result_trees{'raw_in_para'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/raw/raw_in_style.pl b/tp/t/results/raw/raw_in_style.pl
index 270973b192..b63a6994f6 100644
--- a/tp/t/results/raw/raw_in_style.pl
+++ b/tp/t/results/raw/raw_in_style.pl
@@ -23,7 +23,6 @@ $result_trees{'raw_in_style'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -88,7 +87,6 @@ $result_trees{'raw_in_style'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/raw/raw_not_closed.pl 
b/tp/t/results/raw/raw_not_closed.pl
index a657f6c09d..4df7b720b1 100644
--- a/tp/t/results/raw/raw_not_closed.pl
+++ b/tp/t/results/raw/raw_not_closed.pl
@@ -12,7 +12,6 @@ $result_trees{'raw_not_closed'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/raw/space_before_end.pl 
b/tp/t/results/raw/space_before_end.pl
index 589b75c0bf..36cc8fc216 100644
--- a/tp/t/results/raw/space_before_end.pl
+++ b/tp/t/results/raw/space_before_end.pl
@@ -12,7 +12,6 @@ $result_trees{'space_before_end'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -84,7 +83,6 @@ $result_trees{'space_before_end'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -152,7 +150,6 @@ $result_trees{'space_before_end'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -164,7 +161,6 @@ $result_trees{'space_before_end'} = {
           'cmdname' => 'html',
           'contents' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'elided_block'
             },
diff --git a/tp/t/results/raw/spurious_arg_on_line.pl 
b/tp/t/results/raw/spurious_arg_on_line.pl
index 4d170ef135..134c210e4b 100644
--- a/tp/t/results/raw/spurious_arg_on_line.pl
+++ b/tp/t/results/raw/spurious_arg_on_line.pl
@@ -182,7 +182,6 @@ $result_trees{'spurious_arg_on_line'} = {
           'cmdname' => 'html',
           'contents' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'elided_block'
             },
diff --git a/tp/t/results/raw/tex_not_closed.pl 
b/tp/t/results/raw/tex_not_closed.pl
index 158ffce9a5..0af4c8273a 100644
--- a/tp/t/results/raw/tex_not_closed.pl
+++ b/tp/t/results/raw/tex_not_closed.pl
@@ -12,7 +12,6 @@ $result_trees{'tex_not_closed'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/raw/verbatim_and_verbatiminclude.pl 
b/tp/t/results/raw/verbatim_and_verbatiminclude.pl
index fc2515cef3..10274d4054 100644
--- a/tp/t/results/raw/verbatim_and_verbatiminclude.pl
+++ b/tp/t/results/raw/verbatim_and_verbatiminclude.pl
@@ -12,7 +12,6 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -86,7 +85,6 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -160,7 +158,6 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -185,7 +182,6 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -302,7 +298,6 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -412,7 +407,6 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -568,7 +562,6 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -599,7 +592,6 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -717,7 +709,6 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -748,7 +739,6 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -860,7 +850,6 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -891,7 +880,6 @@ $result_trees{'verbatim_and_verbatiminclude'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/raw/verbatim_in_brace_command.pl 
b/tp/t/results/raw/verbatim_in_brace_command.pl
index dac0e83084..40780df228 100644
--- a/tp/t/results/raw/verbatim_in_brace_command.pl
+++ b/tp/t/results/raw/verbatim_in_brace_command.pl
@@ -26,7 +26,6 @@ $result_trees{'verbatim_in_brace_command'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -41,7 +40,6 @@ $result_trees{'verbatim_in_brace_command'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/raw/verbatim_not_closed.pl 
b/tp/t/results/raw/verbatim_not_closed.pl
index ad59863bb5..6072fac69d 100644
--- a/tp/t/results/raw/verbatim_not_closed.pl
+++ b/tp/t/results/raw/verbatim_not_closed.pl
@@ -12,7 +12,6 @@ $result_trees{'verbatim_not_closed'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/regions/anchor_in_copying.pl 
b/tp/t/results/regions/anchor_in_copying.pl
index 9d43fe52a5..928db3d5c7 100644
--- a/tp/t/results/regions/anchor_in_copying.pl
+++ b/tp/t/results/regions/anchor_in_copying.pl
@@ -26,7 +26,6 @@ $result_trees{'anchor_in_copying'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -67,7 +66,6 @@ $result_trees{'anchor_in_copying'} = {
                         }
                       ],
                       'cmdname' => 'anchor',
-                      'contents' => [],
                       'extra' => {
                         'node_content' => [
                           {}
@@ -283,7 +281,6 @@ $result_trees{'anchor_in_copying'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/regions/anchor_in_copying_in_footnote.pl 
b/tp/t/results/regions/anchor_in_copying_in_footnote.pl
index b0cc94c93e..0b756ae060 100644
--- a/tp/t/results/regions/anchor_in_copying_in_footnote.pl
+++ b/tp/t/results/regions/anchor_in_copying_in_footnote.pl
@@ -14,7 +14,6 @@ $result_trees{'anchor_in_copying_in_footnote'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -65,7 +64,6 @@ $result_trees{'anchor_in_copying_in_footnote'} = {
                                     }
                                   ],
                                   'cmdname' => 'anchor',
-                                  'contents' => [],
                                   'extra' => {
                                     'node_content' => [
                                       {}
@@ -95,7 +93,6 @@ $result_trees{'anchor_in_copying_in_footnote'} = {
                         }
                       ],
                       'cmdname' => 'footnote',
-                      'contents' => [],
                       'extra' => {
                         'spaces_before_argument' => '
 '
@@ -308,7 +305,6 @@ $result_trees{'anchor_in_copying_in_footnote'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/regions/anchor_in_titlepage.pl 
b/tp/t/results/regions/anchor_in_titlepage.pl
index d16f6635c1..ce36364c5c 100644
--- a/tp/t/results/regions/anchor_in_titlepage.pl
+++ b/tp/t/results/regions/anchor_in_titlepage.pl
@@ -14,7 +14,6 @@ $result_trees{'anchor_in_titlepage'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -48,7 +47,6 @@ $result_trees{'anchor_in_titlepage'} = {
                     }
                   ],
                   'cmdname' => 'anchor',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -137,7 +135,6 @@ $result_trees{'anchor_in_titlepage'} = {
         }
       ],
       'cmdname' => 'top',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
@@ -214,7 +211,6 @@ $result_trees{'anchor_in_titlepage'} = {
         }
       ],
       'cmdname' => 'chapter',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
@@ -266,7 +262,6 @@ $result_trees{'anchor_in_titlepage'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/regions/anchor_in_titlepage_titlepage.pl 
b/tp/t/results/regions/anchor_in_titlepage_titlepage.pl
index ca935e6810..4e8c8dea4f 100644
--- a/tp/t/results/regions/anchor_in_titlepage_titlepage.pl
+++ b/tp/t/results/regions/anchor_in_titlepage_titlepage.pl
@@ -14,7 +14,6 @@ $result_trees{'anchor_in_titlepage_titlepage'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -48,7 +47,6 @@ $result_trees{'anchor_in_titlepage_titlepage'} = {
                     }
                   ],
                   'cmdname' => 'anchor',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -137,7 +135,6 @@ $result_trees{'anchor_in_titlepage_titlepage'} = {
         }
       ],
       'cmdname' => 'top',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
@@ -214,7 +211,6 @@ $result_trees{'anchor_in_titlepage_titlepage'} = {
         }
       ],
       'cmdname' => 'chapter',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
@@ -266,7 +262,6 @@ $result_trees{'anchor_in_titlepage_titlepage'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/regions/copying_not_closed.pl 
b/tp/t/results/regions/copying_not_closed.pl
index 40bd470910..423b5b4da8 100644
--- a/tp/t/results/regions/copying_not_closed.pl
+++ b/tp/t/results/regions/copying_not_closed.pl
@@ -12,7 +12,6 @@ $result_trees{'copying_not_closed'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/regions/double_copying.pl 
b/tp/t/results/regions/double_copying.pl
index 49629ecc53..c2f039106d 100644
--- a/tp/t/results/regions/double_copying.pl
+++ b/tp/t/results/regions/double_copying.pl
@@ -12,7 +12,6 @@ $result_trees{'double_copying'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -49,7 +48,6 @@ $result_trees{'double_copying'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/regions/double_titlepage_not_closed.pl 
b/tp/t/results/regions/double_titlepage_not_closed.pl
index 37ade5b850..1f24f149ea 100644
--- a/tp/t/results/regions/double_titlepage_not_closed.pl
+++ b/tp/t/results/regions/double_titlepage_not_closed.pl
@@ -12,7 +12,6 @@ $result_trees{'double_titlepage_not_closed'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -55,7 +54,6 @@ $result_trees{'double_titlepage_not_closed'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/regions/format_in_titlepage.pl 
b/tp/t/results/regions/format_in_titlepage.pl
index bdda57f82b..48ae31447c 100644
--- a/tp/t/results/regions/format_in_titlepage.pl
+++ b/tp/t/results/regions/format_in_titlepage.pl
@@ -14,7 +14,6 @@ $result_trees{'format_in_titlepage'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -34,7 +33,6 @@ $result_trees{'format_in_titlepage'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
diff --git a/tp/t/results/regions/format_in_titlepage_titlepage.pl 
b/tp/t/results/regions/format_in_titlepage_titlepage.pl
index f7faa2f6a6..661d210d37 100644
--- a/tp/t/results/regions/format_in_titlepage_titlepage.pl
+++ b/tp/t/results/regions/format_in_titlepage_titlepage.pl
@@ -14,7 +14,6 @@ $result_trees{'format_in_titlepage_titlepage'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -34,7 +33,6 @@ $result_trees{'format_in_titlepage_titlepage'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
diff --git a/tp/t/results/regions/ref_in_copying.pl 
b/tp/t/results/regions/ref_in_copying.pl
index 686f19021a..02155e3807 100644
--- a/tp/t/results/regions/ref_in_copying.pl
+++ b/tp/t/results/regions/ref_in_copying.pl
@@ -14,7 +14,6 @@ $result_trees{'ref_in_copying'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -41,7 +40,6 @@ $result_trees{'ref_in_copying'} = {
                         }
                       ],
                       'cmdname' => 'ref',
-                      'contents' => [],
                       'extra' => {
                         'label' => {
                           'args' => [
@@ -61,7 +59,6 @@ $result_trees{'ref_in_copying'} = {
                             }
                           ],
                           'cmdname' => 'node',
-                          'contents' => [],
                           'extra' => {
                             'node_content' => [
                               {}
@@ -176,7 +173,6 @@ $result_trees{'ref_in_copying'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -250,7 +246,6 @@ $result_trees{'ref_in_copying'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/regions/ref_in_copying_insert_in_chapter.pl 
b/tp/t/results/regions/ref_in_copying_insert_in_chapter.pl
index 448c98a0bc..92c8b43e28 100644
--- a/tp/t/results/regions/ref_in_copying_insert_in_chapter.pl
+++ b/tp/t/results/regions/ref_in_copying_insert_in_chapter.pl
@@ -14,7 +14,6 @@ $result_trees{'ref_in_copying_insert_in_chapter'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -41,7 +40,6 @@ $result_trees{'ref_in_copying_insert_in_chapter'} = {
                         }
                       ],
                       'cmdname' => 'ref',
-                      'contents' => [],
                       'extra' => {
                         'label' => {
                           'args' => [
@@ -61,7 +59,6 @@ $result_trees{'ref_in_copying_insert_in_chapter'} = {
                             }
                           ],
                           'cmdname' => 'node',
-                          'contents' => [],
                           'extra' => {
                             'node_content' => [
                               {}
@@ -176,7 +173,6 @@ $result_trees{'ref_in_copying_insert_in_chapter'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -253,7 +249,6 @@ $result_trees{'ref_in_copying_insert_in_chapter'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -327,7 +322,6 @@ $result_trees{'ref_in_copying_insert_in_chapter'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/regions/today_in_copying.pl 
b/tp/t/results/regions/today_in_copying.pl
index ebe060222c..74ce50897d 100644
--- a/tp/t/results/regions/today_in_copying.pl
+++ b/tp/t/results/regions/today_in_copying.pl
@@ -14,7 +14,6 @@ $result_trees{'today_in_copying'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -30,13 +29,11 @@ $result_trees{'today_in_copying'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         }
                       ],
                       'cmdname' => 'today',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -122,7 +119,6 @@ $result_trees{'today_in_copying'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/sectioning/a_comma_after_node.pl 
b/tp/t/results/sectioning/a_comma_after_node.pl
index 9ac43e7f03..3054d768e1 100644
--- a/tp/t/results/sectioning/a_comma_after_node.pl
+++ b/tp/t/results/sectioning/a_comma_after_node.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'a_comma_after_node'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
diff --git a/tp/t/results/sectioning/anchor_in_footnote.pl 
b/tp/t/results/sectioning/anchor_in_footnote.pl
index 94cf341590..9d09fee557 100644
--- a/tp/t/results/sectioning/anchor_in_footnote.pl
+++ b/tp/t/results/sectioning/anchor_in_footnote.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'anchor_in_footnote'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'anchor_in_footnote'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -109,7 +107,6 @@ $result_trees{'anchor_in_footnote'} = {
                             }
                           ],
                           'cmdname' => 'anchor',
-                          'contents' => [],
                           'extra' => {
                             'node_content' => [
                               {}
@@ -138,7 +135,6 @@ $result_trees{'anchor_in_footnote'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -164,7 +160,6 @@ $result_trees{'anchor_in_footnote'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -304,7 +299,6 @@ $result_trees{'anchor_in_footnote'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -368,7 +362,6 @@ $result_trees{'anchor_in_footnote'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/sectioning/anchor_in_footnote_separate.pl 
b/tp/t/results/sectioning/anchor_in_footnote_separate.pl
index 13ff90dce9..e3e66f960e 100644
--- a/tp/t/results/sectioning/anchor_in_footnote_separate.pl
+++ b/tp/t/results/sectioning/anchor_in_footnote_separate.pl
@@ -62,7 +62,6 @@ $result_trees{'anchor_in_footnote_separate'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -141,7 +140,6 @@ $result_trees{'anchor_in_footnote_separate'} = {
                             }
                           ],
                           'cmdname' => 'anchor',
-                          'contents' => [],
                           'extra' => {
                             'node_content' => [
                               {}
@@ -170,7 +168,6 @@ $result_trees{'anchor_in_footnote_separate'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -196,7 +193,6 @@ $result_trees{'anchor_in_footnote_separate'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -336,7 +332,6 @@ $result_trees{'anchor_in_footnote_separate'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -400,7 +395,6 @@ $result_trees{'anchor_in_footnote_separate'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/sectioning/anchor_zero.pl 
b/tp/t/results/sectioning/anchor_zero.pl
index 0286d81dff..b045241dc7 100644
--- a/tp/t/results/sectioning/anchor_zero.pl
+++ b/tp/t/results/sectioning/anchor_zero.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'anchor_zero'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -51,7 +50,6 @@ $result_trees{'anchor_zero'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'extra' => {
             'node_content' => [
               {}
@@ -98,7 +96,6 @@ $result_trees{'anchor_zero'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/sectioning/at_commands_in_node.pl 
b/tp/t/results/sectioning/at_commands_in_node.pl
index f866743b1c..b46725c109 100644
--- a/tp/t/results/sectioning/at_commands_in_node.pl
+++ b/tp/t/results/sectioning/at_commands_in_node.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'at_commands_in_node'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -34,7 +33,6 @@ $result_trees{'at_commands_in_node'} = {
                 }
               ],
               'cmdname' => 'sc',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -60,7 +58,6 @@ $result_trees{'at_commands_in_node'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -90,7 +87,6 @@ $result_trees{'at_commands_in_node'} = {
                         }
                       ],
                       'cmdname' => 'dotless',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -104,7 +100,6 @@ $result_trees{'at_commands_in_node'} = {
                 }
               ],
               'cmdname' => '"',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -134,7 +129,6 @@ $result_trees{'at_commands_in_node'} = {
                         }
                       ],
                       'cmdname' => '=',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -148,7 +142,6 @@ $result_trees{'at_commands_in_node'} = {
                 }
               ],
               'cmdname' => '`',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -163,13 +156,11 @@ $result_trees{'at_commands_in_node'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'l',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -199,7 +190,6 @@ $result_trees{'at_commands_in_node'} = {
                         }
                       ],
                       'cmdname' => '\'',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -213,7 +203,6 @@ $result_trees{'at_commands_in_node'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -228,13 +217,11 @@ $result_trees{'at_commands_in_node'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'exclamdown',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -248,7 +235,6 @@ $result_trees{'at_commands_in_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
diff --git a/tp/t/results/sectioning/chapter_before_part.pl 
b/tp/t/results/sectioning/chapter_before_part.pl
index e10a90b3c2..f606615d35 100644
--- a/tp/t/results/sectioning/chapter_before_part.pl
+++ b/tp/t/results/sectioning/chapter_before_part.pl
@@ -73,7 +73,6 @@ $result_trees{'chapter_before_part'} = [
                 }
               ],
               'cmdname' => 'part',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => ' '
               },
diff --git a/tp/t/results/sectioning/chapter_between_nodes.pl 
b/tp/t/results/sectioning/chapter_between_nodes.pl
index 9b91f22807..ebdb126e88 100644
--- a/tp/t/results/sectioning/chapter_between_nodes.pl
+++ b/tp/t/results/sectioning/chapter_between_nodes.pl
@@ -36,7 +36,6 @@ $result_trees{'chapter_between_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -98,7 +97,6 @@ $result_trees{'chapter_between_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -286,12 +284,10 @@ $result_trees{'chapter_between_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -311,7 +307,6 @@ $result_trees{'chapter_between_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/sectioning/chapter_node_before_and_after_part.pl 
b/tp/t/results/sectioning/chapter_node_before_and_after_part.pl
index 4280d9c15c..e4135da72b 100644
--- a/tp/t/results/sectioning/chapter_node_before_and_after_part.pl
+++ b/tp/t/results/sectioning/chapter_node_before_and_after_part.pl
@@ -37,7 +37,6 @@ $result_trees{'chapter_node_before_and_after_part'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -88,7 +87,6 @@ $result_trees{'chapter_node_before_and_after_part'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -264,7 +262,6 @@ $result_trees{'chapter_node_before_and_after_part'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/sectioning/chapter_sections.pl 
b/tp/t/results/sectioning/chapter_sections.pl
index f90eb13317..4cb7900481 100644
--- a/tp/t/results/sectioning/chapter_sections.pl
+++ b/tp/t/results/sectioning/chapter_sections.pl
@@ -9,7 +9,6 @@ $result_trees{'chapter_sections'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -283,7 +282,6 @@ $result_trees{'chapter_sections'} = [
                 }
               ],
               'cmdname' => 'chapter',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => ' '
               },
diff --git a/tp/t/results/sectioning/character_and_spaces_in_node.pl 
b/tp/t/results/sectioning/character_and_spaces_in_node.pl
index 1a7cd0cf10..81f8f3c3ee 100644
--- a/tp/t/results/sectioning/character_and_spaces_in_node.pl
+++ b/tp/t/results/sectioning/character_and_spaces_in_node.pl
@@ -37,7 +37,6 @@ $result_trees{'character_and_spaces_in_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -115,7 +114,6 @@ $result_trees{'character_and_spaces_in_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -211,7 +209,6 @@ $result_trees{'character_and_spaces_in_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -301,7 +298,6 @@ $result_trees{'character_and_spaces_in_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -355,7 +351,6 @@ $result_trees{'character_and_spaces_in_node'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -385,7 +380,6 @@ $result_trees{'character_and_spaces_in_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/sectioning/character_and_spaces_in_refs.pl 
b/tp/t/results/sectioning/character_and_spaces_in_refs.pl
index f5a88e4964..3bb01c4bb0 100644
--- a/tp/t/results/sectioning/character_and_spaces_in_refs.pl
+++ b/tp/t/results/sectioning/character_and_spaces_in_refs.pl
@@ -36,7 +36,6 @@ $result_trees{'character_and_spaces_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -87,7 +86,6 @@ $result_trees{'character_and_spaces_in_refs'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -284,7 +282,6 @@ $result_trees{'character_and_spaces_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -385,12 +382,10 @@ $result_trees{'character_and_spaces_in_refs'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -409,7 +404,6 @@ $result_trees{'character_and_spaces_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -442,12 +436,10 @@ $result_trees{'character_and_spaces_in_refs'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -463,7 +455,6 @@ $result_trees{'character_and_spaces_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -500,12 +491,10 @@ $result_trees{'character_and_spaces_in_refs'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -524,7 +513,6 @@ $result_trees{'character_and_spaces_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -570,7 +558,6 @@ $result_trees{'character_and_spaces_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -606,12 +593,10 @@ $result_trees{'character_and_spaces_in_refs'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 },
@@ -630,7 +615,6 @@ $result_trees{'character_and_spaces_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -710,7 +694,6 @@ $result_trees{'character_and_spaces_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -848,7 +831,6 @@ $result_trees{'character_and_spaces_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -983,7 +965,6 @@ $result_trees{'character_and_spaces_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -1022,7 +1003,6 @@ $result_trees{'character_and_spaces_in_refs'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -1037,7 +1017,6 @@ $result_trees{'character_and_spaces_in_refs'} = {
                       'type' => 'line_arg'
                     },
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'line_arg'
                     },
@@ -1205,7 +1184,6 @@ $result_trees{'character_and_spaces_in_refs'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1274,7 +1252,6 @@ $result_trees{'character_and_spaces_in_refs'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/sectioning/character_and_spaces_in_refs_out.pl 
b/tp/t/results/sectioning/character_and_spaces_in_refs_out.pl
index 4351e906d1..5fe705b158 100644
--- a/tp/t/results/sectioning/character_and_spaces_in_refs_out.pl
+++ b/tp/t/results/sectioning/character_and_spaces_in_refs_out.pl
@@ -9,7 +9,6 @@ $result_trees{'character_and_spaces_in_refs_out'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -31,7 +30,6 @@ $result_trees{'character_and_spaces_in_refs_out'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -82,7 +80,6 @@ $result_trees{'character_and_spaces_in_refs_out'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -279,7 +276,6 @@ $result_trees{'character_and_spaces_in_refs_out'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -380,12 +376,10 @@ $result_trees{'character_and_spaces_in_refs_out'} = [
                           'type' => 'brace_command_arg'
                         },
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         },
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         },
@@ -404,7 +398,6 @@ $result_trees{'character_and_spaces_in_refs_out'} = [
                         }
                       ],
                       'cmdname' => 'ref',
-                      'contents' => [],
                       'extra' => {
                         'node_argument' => {
                           'node_content' => [
@@ -437,12 +430,10 @@ $result_trees{'character_and_spaces_in_refs_out'} = [
                           'type' => 'brace_command_arg'
                         },
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         },
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         },
@@ -458,7 +449,6 @@ $result_trees{'character_and_spaces_in_refs_out'} = [
                         }
                       ],
                       'cmdname' => 'ref',
-                      'contents' => [],
                       'extra' => {
                         'node_argument' => {
                           'node_content' => [
@@ -495,12 +485,10 @@ $result_trees{'character_and_spaces_in_refs_out'} = [
                           'type' => 'brace_command_arg'
                         },
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         },
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         },
@@ -519,7 +507,6 @@ $result_trees{'character_and_spaces_in_refs_out'} = [
                         }
                       ],
                       'cmdname' => 'ref',
-                      'contents' => [],
                       'extra' => {
                         'node_argument' => {
                           'node_content' => [
@@ -565,7 +552,6 @@ $result_trees{'character_and_spaces_in_refs_out'} = [
                         }
                       ],
                       'cmdname' => 'ref',
-                      'contents' => [],
                       'extra' => {
                         'node_argument' => {
                           'manual_content' => [
@@ -601,12 +587,10 @@ $result_trees{'character_and_spaces_in_refs_out'} = [
                           'type' => 'brace_command_arg'
                         },
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         },
                         {
-                          'contents' => [],
                           'parent' => {},
                           'type' => 'brace_command_arg'
                         },
@@ -625,7 +609,6 @@ $result_trees{'character_and_spaces_in_refs_out'} = [
                         }
                       ],
                       'cmdname' => 'ref',
-                      'contents' => [],
                       'extra' => {
                         'node_argument' => {
                           'node_content' => [
@@ -705,7 +688,6 @@ $result_trees{'character_and_spaces_in_refs_out'} = [
                         }
                       ],
                       'cmdname' => 'ref',
-                      'contents' => [],
                       'extra' => {
                         'label' => {
                           'args' => [
@@ -843,7 +825,6 @@ $result_trees{'character_and_spaces_in_refs_out'} = [
                         }
                       ],
                       'cmdname' => 'ref',
-                      'contents' => [],
                       'extra' => {
                         'label' => {
                           'args' => [
@@ -978,7 +959,6 @@ $result_trees{'character_and_spaces_in_refs_out'} = [
                         }
                       ],
                       'cmdname' => 'ref',
-                      'contents' => [],
                       'extra' => {
                         'label' => {},
                         'node_argument' => {
@@ -1017,7 +997,6 @@ $result_trees{'character_and_spaces_in_refs_out'} = [
                         }
                       ],
                       'cmdname' => 'ref',
-                      'contents' => [],
                       'extra' => {
                         'label' => {
                           'args' => [
@@ -1032,7 +1011,6 @@ $result_trees{'character_and_spaces_in_refs_out'} = [
                               'type' => 'line_arg'
                             },
                             {
-                              'contents' => [],
                               'parent' => {},
                               'type' => 'line_arg'
                             },
@@ -1200,7 +1178,6 @@ $result_trees{'character_and_spaces_in_refs_out'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -1269,7 +1246,6 @@ $result_trees{'character_and_spaces_in_refs_out'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
diff --git a/tp/t/results/sectioning/complex.pl 
b/tp/t/results/sectioning/complex.pl
index 1b0115ef6d..6f6bdc1a2b 100644
--- a/tp/t/results/sectioning/complex.pl
+++ b/tp/t/results/sectioning/complex.pl
@@ -9,7 +9,6 @@ $result_trees{'complex'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -59,7 +58,6 @@ $result_trees{'complex'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -96,7 +94,6 @@ $result_trees{'complex'} = [
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -110,7 +107,6 @@ $result_trees{'complex'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -528,7 +524,6 @@ $result_trees{'complex'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
@@ -558,7 +553,6 @@ $result_trees{'complex'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -633,7 +627,6 @@ $result_trees{'complex'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -905,7 +898,6 @@ $result_trees{'complex'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -956,7 +948,6 @@ $result_trees{'complex'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -1267,7 +1258,6 @@ $result_trees{'complex'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -1344,7 +1334,6 @@ $result_trees{'complex'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -1421,7 +1410,6 @@ $result_trees{'complex'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -1498,7 +1486,6 @@ $result_trees{'complex'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -1575,7 +1562,6 @@ $result_trees{'complex'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -1626,7 +1612,6 @@ $result_trees{'complex'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -1766,7 +1751,6 @@ $result_trees{'complex'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -1849,7 +1833,6 @@ $result_trees{'complex'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -1921,12 +1904,10 @@ $result_trees{'complex'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
@@ -2024,7 +2005,6 @@ $result_trees{'complex'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
@@ -2175,7 +2155,6 @@ $result_trees{'complex'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -2306,7 +2285,6 @@ $result_trees{'complex'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -2418,7 +2396,6 @@ $result_trees{'complex'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
@@ -6034,25 +6011,25 @@ $result_elements{'complex'}[12] = 
$result_elements{'complex'}[0]{'structure'}{'d
 
 
 
-$result_directions_text{'complex'} = 'element: @top 
+$result_directions_text{'complex'} = 'element: @top
   FastForward: @chapter first node chapter
   Forward: @chapter first node chapter
   NodeForward: @chapter first node chapter
   NodeNext: @chapter first node chapter
   NodePrev: (dir)
-  This: @top 
+  This: @top
 element: @chapter first node chapter
-  Back: @top 
-  FastBack: @top 
+  Back: @top
+  FastBack: @top
   FastForward: @chapter second node chapter
   Forward: @unnumberedsec unnumbered section
   Next: @chapter second node chapter
-  NodeBack: @top 
+  NodeBack: @top
   NodeForward: @unnumberedsec unnumbered section
-  NodePrev: @top 
-  NodeUp: @top 
+  NodePrev: @top
+  NodeUp: @top
   This: @chapter first node chapter
-  Up: @top 
+  Up: @top
 element: @unnumberedsec unnumbered section
   Back: @chapter first node chapter
   FastBack: @chapter first node chapter
@@ -6160,10 +6137,10 @@ element: @chapter second node chapter
   Next: @unnumbered unnumbered chapter
   NodeForward: @unnumbered unnumbered chapter
   NodeNext: @unnumbered unnumbered chapter
-  NodeUp: @top 
+  NodeUp: @top
   Prev: @chapter first node chapter
   This: @chapter second node chapter
-  Up: @top 
+  Up: @top
 element: @unnumbered unnumbered chapter
   Back: @chapter second node chapter
   FastBack: @chapter second node chapter
@@ -6174,10 +6151,10 @@ element: @unnumbered unnumbered chapter
   NodeForward: @unnumbered unnumbered continuity
   NodeNext: @unnumbered unnumbered continuity
   NodePrev: @chapter second node chapter
-  NodeUp: @top 
+  NodeUp: @top
   Prev: @chapter second node chapter
   This: @unnumbered unnumbered chapter
-  Up: @top 
+  Up: @top
 element: @unnumbered unnumbered continuity
   Back: @unnumbered unnumbered chapter
   FastBack: @unnumbered unnumbered chapter
@@ -6185,10 +6162,10 @@ element: @unnumbered unnumbered continuity
   NodeForward: @unnumbered unnumbered chapter
   NodeNext: @unnumbered unnumbered chapter
   NodePrev: @unnumbered unnumbered continuity
-  NodeUp: @top 
+  NodeUp: @top
   Prev: @unnumbered unnumbered chapter
   This: @unnumbered unnumbered continuity
-  Up: @top 
+  Up: @top
 ';
 
 1;
diff --git a/tp/t/results/sectioning/complex_split_at_node.pl 
b/tp/t/results/sectioning/complex_split_at_node.pl
index 265bcff196..6b6c84ab88 100644
--- a/tp/t/results/sectioning/complex_split_at_node.pl
+++ b/tp/t/results/sectioning/complex_split_at_node.pl
@@ -9,7 +9,6 @@ $result_trees{'complex_split_at_node'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -59,7 +58,6 @@ $result_trees{'complex_split_at_node'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -96,7 +94,6 @@ $result_trees{'complex_split_at_node'} = [
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -110,7 +107,6 @@ $result_trees{'complex_split_at_node'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -528,7 +524,6 @@ $result_trees{'complex_split_at_node'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
@@ -558,7 +553,6 @@ $result_trees{'complex_split_at_node'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -633,7 +627,6 @@ $result_trees{'complex_split_at_node'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -905,7 +898,6 @@ $result_trees{'complex_split_at_node'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -956,7 +948,6 @@ $result_trees{'complex_split_at_node'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -1267,7 +1258,6 @@ $result_trees{'complex_split_at_node'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -1344,7 +1334,6 @@ $result_trees{'complex_split_at_node'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -1421,7 +1410,6 @@ $result_trees{'complex_split_at_node'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -1498,7 +1486,6 @@ $result_trees{'complex_split_at_node'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -1575,7 +1562,6 @@ $result_trees{'complex_split_at_node'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -1626,7 +1612,6 @@ $result_trees{'complex_split_at_node'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -1766,7 +1751,6 @@ $result_trees{'complex_split_at_node'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -1849,7 +1833,6 @@ $result_trees{'complex_split_at_node'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -1921,12 +1904,10 @@ $result_trees{'complex_split_at_node'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
@@ -2024,7 +2005,6 @@ $result_trees{'complex_split_at_node'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
@@ -2175,7 +2155,6 @@ $result_trees{'complex_split_at_node'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -2306,7 +2285,6 @@ $result_trees{'complex_split_at_node'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -2418,7 +2396,6 @@ $result_trees{'complex_split_at_node'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
diff --git a/tp/t/results/sectioning/contents_at_document_begin.pl 
b/tp/t/results/sectioning/contents_at_document_begin.pl
index 3c8d61956c..3066712836 100644
--- a/tp/t/results/sectioning/contents_at_document_begin.pl
+++ b/tp/t/results/sectioning/contents_at_document_begin.pl
@@ -119,7 +119,6 @@ $result_trees{'contents_at_document_begin'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/sectioning/contents_at_end_document.pl 
b/tp/t/results/sectioning/contents_at_end_document.pl
index ef3fb0174c..f843d1ce52 100644
--- a/tp/t/results/sectioning/contents_at_end_document.pl
+++ b/tp/t/results/sectioning/contents_at_end_document.pl
@@ -96,7 +96,6 @@ $result_trees{'contents_at_end_document'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
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 99e02b0490..f5e5adaca9 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
@@ -96,7 +96,6 @@ $result_trees{'contents_at_end_document_after_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -147,7 +146,6 @@ $result_trees{'contents_at_end_document_after_node'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -318,12 +316,10 @@ $result_trees{'contents_at_end_document_after_node'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
diff --git a/tp/t/results/sectioning/contents_in_document.pl 
b/tp/t/results/sectioning/contents_in_document.pl
index d4e30bcb4f..8029877014 100644
--- a/tp/t/results/sectioning/contents_in_document.pl
+++ b/tp/t/results/sectioning/contents_in_document.pl
@@ -96,7 +96,6 @@ $result_trees{'contents_in_document'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/sectioning/contents_in_html_text.pl 
b/tp/t/results/sectioning/contents_in_html_text.pl
index ea383d01e5..9c7ed08d3b 100644
--- a/tp/t/results/sectioning/contents_in_html_text.pl
+++ b/tp/t/results/sectioning/contents_in_html_text.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'contents_in_html_text'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
diff --git a/tp/t/results/sectioning/double_node_anchor_float.pl 
b/tp/t/results/sectioning/double_node_anchor_float.pl
index f63a8cf46b..9237439817 100644
--- a/tp/t/results/sectioning/double_node_anchor_float.pl
+++ b/tp/t/results/sectioning/double_node_anchor_float.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'double_node_anchor_float'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -99,7 +98,6 @@ $result_trees{'double_node_anchor_float'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'extra' => {},
           'parent' => {},
           'source_info' => {
@@ -134,7 +132,6 @@ $result_trees{'double_node_anchor_float'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'extra' => {
             'node_content' => [
               {}
@@ -491,7 +488,6 @@ $result_trees{'double_node_anchor_float'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'nodes_manuals' => [
           {
diff --git a/tp/t/results/sectioning/double_part.pl 
b/tp/t/results/sectioning/double_part.pl
index 7c7d3eff41..6385a2fce4 100644
--- a/tp/t/results/sectioning/double_part.pl
+++ b/tp/t/results/sectioning/double_part.pl
@@ -37,7 +37,6 @@ $result_trees{'double_part'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -88,7 +87,6 @@ $result_trees{'double_part'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -322,7 +320,6 @@ $result_trees{'double_part'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
diff --git a/tp/t/results/sectioning/double_top.pl 
b/tp/t/results/sectioning/double_top.pl
index 1c436f6228..afa9a5d82f 100644
--- a/tp/t/results/sectioning/double_top.pl
+++ b/tp/t/results/sectioning/double_top.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'double_top'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -90,7 +89,6 @@ $result_trees{'double_top'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -141,7 +139,6 @@ $result_trees{'double_top'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'extra' => {},
           'parent' => {},
           'source_info' => {
diff --git a/tp/t/results/sectioning/double_top_in_menu.pl 
b/tp/t/results/sectioning/double_top_in_menu.pl
index 4d13bee9e7..34a37e4c82 100644
--- a/tp/t/results/sectioning/double_top_in_menu.pl
+++ b/tp/t/results/sectioning/double_top_in_menu.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'double_top_in_menu'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -62,7 +61,6 @@ $result_trees{'double_top_in_menu'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -272,7 +270,6 @@ $result_trees{'double_top_in_menu'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
diff --git a/tp/t/results/sectioning/double_top_section.pl 
b/tp/t/results/sectioning/double_top_section.pl
index ba06c36b21..176e41e2e2 100644
--- a/tp/t/results/sectioning/double_top_section.pl
+++ b/tp/t/results/sectioning/double_top_section.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'double_top_section'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
diff --git a/tp/t/results/sectioning/email_in_node.pl 
b/tp/t/results/sectioning/email_in_node.pl
index 9ac2dcf64d..c32333230c 100644
--- a/tp/t/results/sectioning/email_in_node.pl
+++ b/tp/t/results/sectioning/email_in_node.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'email_in_node'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -34,7 +33,6 @@ $result_trees{'email_in_node'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -76,7 +74,6 @@ $result_trees{'email_in_node'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -91,7 +88,6 @@ $result_trees{'email_in_node'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_before_argument' => ' '
                   },
@@ -113,7 +109,6 @@ $result_trees{'email_in_node'} = {
                 }
               ],
               'cmdname' => 'email',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -131,7 +126,6 @@ $result_trees{'email_in_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
diff --git a/tp/t/results/sectioning/empty_anchor.pl 
b/tp/t/results/sectioning/empty_anchor.pl
index c5b7090aa5..462bf9f607 100644
--- a/tp/t/results/sectioning/empty_anchor.pl
+++ b/tp/t/results/sectioning/empty_anchor.pl
@@ -12,13 +12,11 @@ $result_trees{'empty_anchor'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'brace_command_arg'
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'parent' => {},
           'source_info' => {
             'file_name' => '',
@@ -36,7 +34,6 @@ $result_trees{'empty_anchor'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_before_argument' => '   '
                   },
@@ -45,7 +42,6 @@ $result_trees{'empty_anchor'} = {
                 }
               ],
               'cmdname' => 'anchor',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/sectioning/empty_node.pl 
b/tp/t/results/sectioning/empty_node.pl
index a78d31c65c..e9c160b399 100644
--- a/tp/t/results/sectioning/empty_node.pl
+++ b/tp/t/results/sectioning/empty_node.pl
@@ -8,14 +8,12 @@ use utf8;
 $result_trees{'empty_node'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => '
 '
@@ -48,7 +46,6 @@ $result_trees{'empty_node'} = {
     {
       'args' => [
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -95,7 +92,6 @@ $result_trees{'empty_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'nodes_manuals' => [
           undef,
diff --git a/tp/t/results/sectioning/empty_nodes_with_commands.pl 
b/tp/t/results/sectioning/empty_nodes_with_commands.pl
index 50e7db0e7e..ad690a8d1d 100644
--- a/tp/t/results/sectioning/empty_nodes_with_commands.pl
+++ b/tp/t/results/sectioning/empty_nodes_with_commands.pl
@@ -22,7 +22,6 @@ $result_trees{'empty_nodes_with_commands'} = {
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'comment_at_end' => {
               'args' => [
@@ -84,7 +83,6 @@ $result_trees{'empty_nodes_with_commands'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'nodes_manuals' => [
           {
@@ -121,7 +119,6 @@ $result_trees{'empty_nodes_with_commands'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'nodes_manuals' => [
           {
@@ -158,7 +155,6 @@ $result_trees{'empty_nodes_with_commands'} = {
                 }
               ],
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -176,7 +172,6 @@ $result_trees{'empty_nodes_with_commands'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'nodes_manuals' => [
           {
diff --git a/tp/t/results/sectioning/empty_ref_arg.pl 
b/tp/t/results/sectioning/empty_ref_arg.pl
index 9f867a91c9..fd8e1aa31e 100644
--- a/tp/t/results/sectioning/empty_ref_arg.pl
+++ b/tp/t/results/sectioning/empty_ref_arg.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'empty_ref_arg'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -66,7 +65,6 @@ $result_trees{'empty_ref_arg'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -101,7 +99,6 @@ $result_trees{'empty_ref_arg'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_before_argument' => ' '
                   },
@@ -123,7 +120,6 @@ $result_trees{'empty_ref_arg'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -185,7 +181,6 @@ $result_trees{'empty_ref_arg'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -321,7 +316,6 @@ $result_trees{'empty_ref_arg'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/sectioning/empty_refs.pl 
b/tp/t/results/sectioning/empty_refs.pl
index 80432d9985..5c48d349aa 100644
--- a/tp/t/results/sectioning/empty_refs.pl
+++ b/tp/t/results/sectioning/empty_refs.pl
@@ -25,7 +25,6 @@ $result_trees{'empty_refs'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
@@ -64,7 +63,6 @@ $result_trees{'empty_refs'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -78,7 +76,6 @@ $result_trees{'empty_refs'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
diff --git a/tp/t/results/sectioning/empty_top_node_up.pl 
b/tp/t/results/sectioning/empty_top_node_up.pl
index ad9fc1208f..fb37ede2d5 100644
--- a/tp/t/results/sectioning/empty_top_node_up.pl
+++ b/tp/t/results/sectioning/empty_top_node_up.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'empty_top_node_up'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'empty_top_node_up'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -81,7 +79,6 @@ $result_trees{'empty_top_node_up'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -221,7 +218,6 @@ $result_trees{'empty_top_node_up'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/sectioning/equivalent_labels.pl 
b/tp/t/results/sectioning/equivalent_labels.pl
index de24ea4b0e..5d21d5fd8a 100644
--- a/tp/t/results/sectioning/equivalent_labels.pl
+++ b/tp/t/results/sectioning/equivalent_labels.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'equivalent_labels'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -55,7 +54,6 @@ $result_trees{'equivalent_labels'} = {
                     }
                   ],
                   'cmdname' => 'samp',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -69,7 +67,6 @@ $result_trees{'equivalent_labels'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'extra' => {
             'node_content' => [
               {}
@@ -200,7 +197,6 @@ $result_trees{'equivalent_labels'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -291,7 +287,6 @@ $result_trees{'equivalent_labels'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/sectioning/equivalent_nodes.pl 
b/tp/t/results/sectioning/equivalent_nodes.pl
index f932b8310c..a58e69df89 100644
--- a/tp/t/results/sectioning/equivalent_nodes.pl
+++ b/tp/t/results/sectioning/equivalent_nodes.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'equivalent_nodes'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'equivalent_nodes'} = {
                 }
               ],
               'cmdname' => 'emph',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -69,7 +67,6 @@ $result_trees{'equivalent_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -103,7 +100,6 @@ $result_trees{'equivalent_nodes'} = {
                         }
                       ],
                       'cmdname' => 'strong',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -245,7 +241,6 @@ $result_trees{'equivalent_nodes'} = {
                 }
               ],
               'cmdname' => 'samp',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -286,7 +281,6 @@ $result_trees{'equivalent_nodes'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/sectioning/explicit_node_directions.pl 
b/tp/t/results/sectioning/explicit_node_directions.pl
index 9e76ff984f..81241d1528 100644
--- a/tp/t/results/sectioning/explicit_node_directions.pl
+++ b/tp/t/results/sectioning/explicit_node_directions.pl
@@ -9,7 +9,6 @@ $result_trees{'explicit_node_directions'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -46,7 +45,6 @@ $result_trees{'explicit_node_directions'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -366,7 +364,6 @@ $result_trees{'explicit_node_directions'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
@@ -396,7 +393,6 @@ $result_trees{'explicit_node_directions'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
diff --git a/tp/t/results/sectioning/external_node_in_menu.pl 
b/tp/t/results/sectioning/external_node_in_menu.pl
index 5a15470c72..dd663c795a 100644
--- a/tp/t/results/sectioning/external_node_in_menu.pl
+++ b/tp/t/results/sectioning/external_node_in_menu.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'external_node_in_menu'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'external_node_in_menu'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -81,7 +79,6 @@ $result_trees{'external_node_in_menu'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -350,7 +347,6 @@ $result_trees{'external_node_in_menu'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -427,7 +423,6 @@ $result_trees{'external_node_in_menu'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -468,7 +463,6 @@ $result_trees{'external_node_in_menu'} = {
         }
       ],
       'cmdname' => 'chapter',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/sectioning/hole_in_sectioning.pl 
b/tp/t/results/sectioning/hole_in_sectioning.pl
index cdc03083e1..fad11e4f2f 100644
--- a/tp/t/results/sectioning/hole_in_sectioning.pl
+++ b/tp/t/results/sectioning/hole_in_sectioning.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'hole_in_sectioning'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -174,7 +173,6 @@ $result_trees{'hole_in_sectioning'} = {
         }
       ],
       'cmdname' => 'subsection',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/sectioning/in_menu_only_special_ascii_spaces_node.pl 
b/tp/t/results/sectioning/in_menu_only_special_ascii_spaces_node.pl
new file mode 100644
index 0000000000..715a506eee
--- /dev/null
+++ b/tp/t/results/sectioning/in_menu_only_special_ascii_spaces_node.pl
@@ -0,0 +1,674 @@
+use vars qw(%result_texis %result_texts %result_trees %result_errors 
+   %result_indices %result_sectioning %result_nodes %result_menus
+   %result_floats %result_converted %result_converted_errors 
+   %result_elements %result_directions_text %result_indices_sort_strings);
+
+use utf8;
+
+$result_trees{'in_menu_only_special_ascii_spaces_node'} = {
+  "contents" => [
+    {
+      "contents" => [
+        {
+          "contents" => [],
+          "parent" => {},
+          "type" => "preamble_before_content"
+        }
+      ],
+      "parent" => {},
+      "type" => "before_node_section"
+    },
+    {
+      "args" => [
+        {
+          "contents" => [
+            {
+              "parent" => {},
+              "text" => "Top"
+            }
+          ],
+          "extra" => {
+            "spaces_after_argument" => "\n"
+          },
+          "parent" => {},
+          "type" => "line_arg"
+        }
+      ],
+      "cmdname" => "node",
+      "extra" => {
+        "node_content" => [
+          {}
+        ],
+        "nodes_manuals" => [
+          {
+            "node_content" => [
+              {}
+            ],
+            "normalized" => "Top"
+          }
+        ],
+        "normalized" => "Top",
+        "spaces_before_argument" => " "
+      },
+      "parent" => {},
+      "source_info" => {
+        "file_name" => "in_menu_only_special_ascii_spaces_node.texi",
+        "line_nr" => 1,
+        "macro" => ""
+      }
+    },
+    {
+      "args" => [
+        {
+          "contents" => [
+            {
+              "parent" => {},
+              "text" => "top"
+            }
+          ],
+          "extra" => {
+            "spaces_after_argument" => "\n"
+          },
+          "parent" => {},
+          "type" => "line_arg"
+        }
+      ],
+      "cmdname" => "top",
+      "contents" => [
+        {
+          "parent" => {},
+          "text" => "\n",
+          "type" => "empty_line"
+        },
+        {
+          "args" => [
+            {
+              "extra" => {
+                "spaces_after_argument" => "\n"
+              },
+              "parent" => {},
+              "type" => "block_line_arg"
+            }
+          ],
+          "cmdname" => "menu",
+          "contents" => [
+            {
+              "args" => [
+                {
+                  "parent" => {},
+                  "text" => "* \r",
+                  "type" => "menu_entry_leading_text"
+                },
+                {
+                  "parent" => {},
+                  "type" => "menu_entry_node"
+                },
+                {
+                  "parent" => {},
+                  "text" => "::",
+                  "type" => "menu_entry_separator"
+                },
+                {
+                  "contents" => [
+                    {
+                      "contents" => [
+                        {
+                          "parent" => {},
+                          "text" => "\n"
+                        }
+                      ],
+                      "parent" => {},
+                      "type" => "preformatted"
+                    }
+                  ],
+                  "parent" => {},
+                  "type" => "menu_entry_description"
+                }
+              ],
+              "extra" => {
+                "menu_entry_description" => {}
+              },
+              "parent" => {},
+              "source_info" => {
+                "file_name" => "in_menu_only_special_ascii_spaces_node.texi",
+                "line_nr" => 5,
+                "macro" => ""
+              },
+              "type" => "menu_entry"
+            },
+            {
+              "args" => [
+                {
+                  "parent" => {},
+                  "text" => "* \t\f\13",
+                  "type" => "menu_entry_leading_text"
+                },
+                {
+                  "parent" => {},
+                  "type" => "menu_entry_node"
+                },
+                {
+                  "parent" => {},
+                  "text" => "::",
+                  "type" => "menu_entry_separator"
+                },
+                {
+                  "contents" => [
+                    {
+                      "contents" => [
+                        {
+                          "parent" => {},
+                          "text" => "\n"
+                        }
+                      ],
+                      "parent" => {},
+                      "type" => "preformatted"
+                    }
+                  ],
+                  "parent" => {},
+                  "type" => "menu_entry_description"
+                }
+              ],
+              "extra" => {
+                "menu_entry_description" => {}
+              },
+              "parent" => {},
+              "source_info" => {
+                "file_name" => "in_menu_only_special_ascii_spaces_node.texi",
+                "line_nr" => 6,
+                "macro" => ""
+              },
+              "type" => "menu_entry"
+            },
+            {
+              "args" => [
+                {
+                  "contents" => [
+                    {
+                      "parent" => {},
+                      "text" => "menu"
+                    }
+                  ],
+                  "extra" => {
+                    "spaces_after_argument" => "\n"
+                  },
+                  "parent" => {},
+                  "type" => "line_arg"
+                }
+              ],
+              "cmdname" => "end",
+              "extra" => {
+                "spaces_before_argument" => " ",
+                "text_arg" => "menu"
+              },
+              "parent" => {},
+              "source_info" => {
+                "file_name" => "in_menu_only_special_ascii_spaces_node.texi",
+                "line_nr" => 7,
+                "macro" => ""
+              }
+            }
+          ],
+          "parent" => {},
+          "source_info" => {
+            "file_name" => "in_menu_only_special_ascii_spaces_node.texi",
+            "line_nr" => 4,
+            "macro" => ""
+          }
+        },
+        {
+          "parent" => {},
+          "text" => "\n",
+          "type" => "empty_line"
+        }
+      ],
+      "extra" => {
+        "spaces_before_argument" => " "
+      },
+      "parent" => {},
+      "source_info" => {
+        "file_name" => "in_menu_only_special_ascii_spaces_node.texi",
+        "line_nr" => 2,
+        "macro" => ""
+      }
+    },
+    {
+      "args" => [
+        {
+          "extra" => {
+            "spaces_after_argument" => " \r\n"
+          },
+          "parent" => {},
+          "type" => "line_arg"
+        }
+      ],
+      "cmdname" => "node",
+      "extra" => {
+        "nodes_manuals" => [
+          undef
+        ]
+      },
+      "parent" => {},
+      "source_info" => {
+        "file_name" => "in_menu_only_special_ascii_spaces_node.texi",
+        "line_nr" => 9,
+        "macro" => ""
+      }
+    },
+    {
+      "args" => [
+        {
+          "contents" => [
+            {
+              "parent" => {},
+              "text" => "CARRIAGE RETURN|\r|"
+            }
+          ],
+          "extra" => {
+            "spaces_after_argument" => "\n"
+          },
+          "parent" => {},
+          "type" => "line_arg"
+        }
+      ],
+      "cmdname" => "chapter",
+      "contents" => [
+        {
+          "parent" => {},
+          "text" => "\n",
+          "type" => "empty_line"
+        }
+      ],
+      "extra" => {
+        "spaces_before_argument" => " "
+      },
+      "parent" => {},
+      "source_info" => {
+        "file_name" => "in_menu_only_special_ascii_spaces_node.texi",
+        "line_nr" => 10,
+        "macro" => ""
+      }
+    },
+    {
+      "args" => [
+        {
+          "extra" => {
+            "spaces_after_argument" => " \t\f\13\n"
+          },
+          "parent" => {},
+          "type" => "line_arg"
+        }
+      ],
+      "cmdname" => "node",
+      "extra" => {
+        "nodes_manuals" => [
+          undef
+        ]
+      },
+      "parent" => {},
+      "source_info" => {
+        "file_name" => "in_menu_only_special_ascii_spaces_node.texi",
+        "line_nr" => 12,
+        "macro" => ""
+      }
+    },
+    {
+      "args" => [
+        {
+          "contents" => [
+            {
+              "parent" => {},
+              "text" => "CHARACTER TABULATION|\t| FORM FEED|\f| LINE 
TABULATION|\13|"
+            }
+          ],
+          "extra" => {
+            "spaces_after_argument" => "\n"
+          },
+          "parent" => {},
+          "type" => "line_arg"
+        }
+      ],
+      "cmdname" => "chapter",
+      "contents" => [
+        {
+          "parent" => {},
+          "text" => "\n",
+          "type" => "empty_line"
+        }
+      ],
+      "extra" => {
+        "spaces_before_argument" => " "
+      },
+      "parent" => {},
+      "source_info" => {
+        "file_name" => "in_menu_only_special_ascii_spaces_node.texi",
+        "line_nr" => 13,
+        "macro" => ""
+      }
+    }
+  ],
+  "type" => "document_root"
+};
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[0]{"contents"}[0]{"parent"}
 = $result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[0];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[0]{"parent"}
 = $result_trees{'in_menu_only_special_ascii_spaces_node'};
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[1]{"args"}[0]{"contents"}[0]{"parent"}
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[1]{"args"}[0];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[1]{"args"}[0]{"parent"}
 = $result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[1];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[1]{"extra"}{"node_content"}[0]
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[1]{"args"}[0]{"contents"}[0];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[1]{"extra"}{"nodes_manuals"}[0]{"node_content"}[0]
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[1]{"args"}[0]{"contents"}[0];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[1]{"parent"}
 = $result_trees{'in_menu_only_special_ascii_spaces_node'};
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"args"}[0]{"contents"}[0]{"parent"}
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"args"}[0];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"args"}[0]{"parent"}
 = $result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[0]{"parent"}
 = $result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"args"}[0]{"parent"}
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[0]{"args"}[0]{"parent"}
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[0];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[0]{"args"}[1]{"parent"}
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[0];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[0]{"args"}[2]{"parent"}
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[0];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[0]{"args"}[3]{"contents"}[0]{"contents"}[0]{"parent"}
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[0]{"args"}[3]{"contents"}[0];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[0]{"args"}[3]{"contents"}[0]{"parent"}
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[0]{"args"}[3];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[0]{"args"}[3]{"parent"}
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[0];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[0]{"extra"}{"menu_entry_description"}
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[0]{"args"}[3];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[0]{"parent"}
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[1]{"args"}[0]{"parent"}
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[1];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[1]{"args"}[1]{"parent"}
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[1];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[1]{"args"}[2]{"parent"}
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[1];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[1]{"args"}[3]{"contents"}[0]{"contents"}[0]{"parent"}
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[1]{"args"}[3]{"contents"}[0];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[1]{"args"}[3]{"contents"}[0]{"parent"}
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[1]{"args"}[3];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[1]{"args"}[3]{"parent"}
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[1];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[1]{"extra"}{"menu_entry_description"}
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[1]{"args"}[3];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[1]{"parent"}
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[2]{"args"}[0]{"contents"}[0]{"parent"}
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[2]{"args"}[0];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[2]{"args"}[0]{"parent"}
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[2];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"contents"}[2]{"parent"}
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[1]{"parent"}
 = $result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"contents"}[2]{"parent"}
 = $result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[2]{"parent"}
 = $result_trees{'in_menu_only_special_ascii_spaces_node'};
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[3]{"args"}[0]{"parent"}
 = $result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[3];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[3]{"parent"}
 = $result_trees{'in_menu_only_special_ascii_spaces_node'};
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[4]{"args"}[0]{"contents"}[0]{"parent"}
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[4]{"args"}[0];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[4]{"args"}[0]{"parent"}
 = $result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[4];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[4]{"contents"}[0]{"parent"}
 = $result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[4];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[4]{"parent"}
 = $result_trees{'in_menu_only_special_ascii_spaces_node'};
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[5]{"args"}[0]{"parent"}
 = $result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[5];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[5]{"parent"}
 = $result_trees{'in_menu_only_special_ascii_spaces_node'};
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[6]{"args"}[0]{"contents"}[0]{"parent"}
 = 
$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[6]{"args"}[0];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[6]{"args"}[0]{"parent"}
 = $result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[6];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[6]{"contents"}[0]{"parent"}
 = $result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[6];
+$result_trees{'in_menu_only_special_ascii_spaces_node'}{"contents"}[6]{"parent"}
 = $result_trees{'in_menu_only_special_ascii_spaces_node'};
+
+$result_texis{'in_menu_only_special_ascii_spaces_node'} = '@node Top
+@top top
+
+@menu
+* '."\r".'::
+*      ::
+@end menu
+
+@node '."\r".'
+@chapter CARRIAGE RETURN|'."\r".'|
+
+@node  
+@chapter CHARACTER TABULATION| | FORM FEED|| LINE TABULATION||
+
+';
+
+
+$result_texts{'in_menu_only_special_ascii_spaces_node'} = 'top
+***
+
+* '."\r".'::
+*      ::
+
+1 CARRIAGE RETURN|'."\r".'|
+********************
+
+2 CHARACTER TABULATION|        | FORM FEED|| LINE TABULATION||
+*********************************************************
+
+';
+
+$result_sectioning{'in_menu_only_special_ascii_spaces_node'} = {
+  'structure' => {
+    'section_childs' => [
+      {
+        'cmdname' => 'top',
+        'extra' => {
+          'associated_node' => {
+            'cmdname' => 'node',
+            'extra' => {
+              'normalized' => 'Top'
+            },
+            'structure' => {}
+          }
+        },
+        'structure' => {
+          'section_childs' => [
+            {
+              'cmdname' => 'chapter',
+              'extra' => {
+                'associated_node' => {
+                  'cmdname' => 'node',
+                  'extra' => {},
+                  'structure' => {}
+                }
+              },
+              'structure' => {
+                'section_level' => 1,
+                'section_number' => 1,
+                'section_up' => {},
+                'toplevel_prev' => {},
+                'toplevel_up' => {}
+              }
+            },
+            {
+              'cmdname' => 'chapter',
+              'extra' => {
+                'associated_node' => {
+                  'cmdname' => 'node',
+                  'extra' => {}
+                }
+              },
+              'structure' => {
+                'section_level' => 1,
+                'section_number' => 2,
+                'section_prev' => {},
+                'section_up' => {},
+                'toplevel_prev' => {},
+                'toplevel_up' => {}
+              }
+            }
+          ],
+          'section_level' => 0,
+          'section_up' => {}
+        }
+      }
+    ],
+    'section_level' => -1
+  }
+};
+$result_sectioning{'in_menu_only_special_ascii_spaces_node'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
 = 
$result_sectioning{'in_menu_only_special_ascii_spaces_node'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'in_menu_only_special_ascii_spaces_node'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'toplevel_prev'}
 = 
$result_sectioning{'in_menu_only_special_ascii_spaces_node'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'in_menu_only_special_ascii_spaces_node'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0]{'structure'}{'toplevel_up'}
 = 
$result_sectioning{'in_menu_only_special_ascii_spaces_node'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'in_menu_only_special_ascii_spaces_node'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[1]{'structure'}{'section_prev'}
 = 
$result_sectioning{'in_menu_only_special_ascii_spaces_node'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0];
+$result_sectioning{'in_menu_only_special_ascii_spaces_node'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[1]{'structure'}{'section_up'}
 = 
$result_sectioning{'in_menu_only_special_ascii_spaces_node'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'in_menu_only_special_ascii_spaces_node'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[1]{'structure'}{'toplevel_prev'}
 = 
$result_sectioning{'in_menu_only_special_ascii_spaces_node'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[0];
+$result_sectioning{'in_menu_only_special_ascii_spaces_node'}{'structure'}{'section_childs'}[0]{'structure'}{'section_childs'}[1]{'structure'}{'toplevel_up'}
 = 
$result_sectioning{'in_menu_only_special_ascii_spaces_node'}{'structure'}{'section_childs'}[0];
+$result_sectioning{'in_menu_only_special_ascii_spaces_node'}{'structure'}{'section_childs'}[0]{'structure'}{'section_up'}
 = $result_sectioning{'in_menu_only_special_ascii_spaces_node'};
+
+$result_nodes{'in_menu_only_special_ascii_spaces_node'} = {
+  'cmdname' => 'node',
+  'extra' => {
+    'associated_section' => {
+      'cmdname' => 'top',
+      'extra' => {},
+      'structure' => {}
+    },
+    'menus' => [
+      {
+        'cmdname' => 'menu'
+      }
+    ],
+    'normalized' => 'Top'
+  },
+  'structure' => {
+    'node_next' => {
+      'cmdname' => 'node',
+      'extra' => {
+        'associated_section' => {
+          'cmdname' => 'chapter',
+          'extra' => {},
+          'structure' => {
+            'section_number' => 1
+          }
+        }
+      },
+      'structure' => {
+        'node_prev' => {}
+      }
+    }
+  }
+};
+$result_nodes{'in_menu_only_special_ascii_spaces_node'}{'structure'}{'node_next'}{'structure'}{'node_prev'}
 = $result_nodes{'in_menu_only_special_ascii_spaces_node'};
+
+$result_menus{'in_menu_only_special_ascii_spaces_node'} = {
+  'cmdname' => 'node',
+  'extra' => {
+    'normalized' => 'Top'
+  },
+  'structure' => {}
+};
+
+$result_errors{'in_menu_only_special_ascii_spaces_node'} = [
+  {
+    'error_line' => 'empty node name in menu entry
+',
+    'file_name' => 'in_menu_only_special_ascii_spaces_node.texi',
+    'line_nr' => 5,
+    'macro' => '',
+    'text' => 'empty node name in menu entry',
+    'type' => 'error'
+  },
+  {
+    'error_line' => 'empty node name in menu entry
+',
+    'file_name' => 'in_menu_only_special_ascii_spaces_node.texi',
+    'line_nr' => 6,
+    'macro' => '',
+    'text' => 'empty node name in menu entry',
+    'type' => 'error'
+  },
+  {
+    'error_line' => 'empty argument in @node
+',
+    'file_name' => 'in_menu_only_special_ascii_spaces_node.texi',
+    'line_nr' => 9,
+    'macro' => '',
+    'text' => 'empty argument in @node',
+    'type' => 'error'
+  },
+  {
+    'error_line' => 'empty argument in @node
+',
+    'file_name' => 'in_menu_only_special_ascii_spaces_node.texi',
+    'line_nr' => 12,
+    'macro' => '',
+    'text' => 'empty argument in @node',
+    'type' => 'error'
+  }
+];
+
+
+$result_floats{'in_menu_only_special_ascii_spaces_node'} = {};
+
+
+
+$result_converted{'info'}->{'in_menu_only_special_ascii_spaces_node'} = 'This 
is , produced from in_menu_only_special_ascii_spaces_node.texi.
+
+
+File: ,  Node: Top,  Next: ,  Up: (dir)
+
+top
+***
+
+* Menu:
+
+* '."\r".'::
+*      ::
+
+1 CARRIAGE RETURN|'."\r".'|
+********************
+
+2 CHARACTER TABULATION|        | FORM FEED|| LINE TABULATION||
+*********************************************************
+
+
+
+Tag Table:
+Node: Top70
+
+End Tag Table
+
+
+Local Variables:
+coding: utf-8
+End:
+';
+
+
+$result_converted{'html'}->{'in_menu_only_special_ascii_spaces_node'} = 
'<!DOCTYPE html>
+<html>
+<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>top</title>
+
+<meta name="description" content="top">
+<meta name="keywords" content="top">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<link href="#Top" rel="start" title="Top">
+
+
+</head>
+
+<body lang="en">
+<div class="top-level-extent" id="Top">
+<div class="nav-panel">
+<p>
+Next: CARRIAGE RETURN|'."\r".'| &nbsp; </p>
+</div>
+<h1 class="top" id="top">top</h1>
+
+
+<ul class="mini-toc">
+<li>CARRIAGE RETURN|'."\r".'|</li>
+<li>CHARACTER TABULATION|      | FORM FEED|&#12;| LINE TABULATION||</li>
+</ul>
+<hr>
+<div class="chapter-level-extent">
+<div class="nav-panel">
+<p>
+Previous: <a href="#Top" accesskey="p" rel="prev">top</a> &nbsp; </p>
+</div>
+<h2 class="chapter" id="CARRIAGE-RETURN_007c-_007c">1 CARRIAGE 
RETURN|'."\r".'|</h2>
+
+<hr>
+</div>
+<div class="chapter-level-extent">
+<div class="nav-panel">
+<p>
+ &nbsp; </p>
+</div>
+<h2 class="chapter" 
id="CHARACTER-TABULATION_007c-_007c-FORM-FEED_007c-_007c-LINE-TABULATION_007c-_007c">2
 CHARACTER TABULATION|       | FORM FEED|&#12;| LINE TABULATION||</h2>
+
+</div>
+</div>
+
+
+
+</body>
+</html>
+';
+
+1;
diff --git a/tp/t/results/sectioning/in_menu_only_special_spaces_node.pl 
b/tp/t/results/sectioning/in_menu_only_special_spaces_node.pl
index f7d8ec25d7..15fa4c394d 100644
--- a/tp/t/results/sectioning/in_menu_only_special_spaces_node.pl
+++ b/tp/t/results/sectioning/in_menu_only_special_spaces_node.pl
@@ -46,7 +46,6 @@ $result_trees{'in_menu_only_special_spaces_node'} = {
         }
       ],
       "cmdname" => "node",
-      "contents" => [],
       "extra" => {
         "node_content" => [
           {}
@@ -95,7 +94,6 @@ $result_trees{'in_menu_only_special_spaces_node'} = {
         {
           "args" => [
             {
-              "contents" => [],
               "extra" => {
                 "spaces_after_argument" => "\n"
               },
@@ -169,7 +167,6 @@ $result_trees{'in_menu_only_special_spaces_node'} = {
                   "type" => "menu_entry_leading_text"
                 },
                 {
-                  "contents" => [],
                   "parent" => {},
                   "type" => "menu_entry_node"
                 },
@@ -214,7 +211,6 @@ $result_trees{'in_menu_only_special_spaces_node'} = {
                   "type" => "menu_entry_leading_text"
                 },
                 {
-                  "contents" => [],
                   "parent" => {},
                   "type" => "menu_entry_node"
                 },
@@ -493,7 +489,6 @@ $result_trees{'in_menu_only_special_spaces_node'} = {
         }
       ],
       "cmdname" => "node",
-      "contents" => [],
       "extra" => {
         "node_content" => [
           {}
@@ -553,7 +548,6 @@ $result_trees{'in_menu_only_special_spaces_node'} = {
     {
       "args" => [
         {
-          "contents" => [],
           "extra" => {
             "spaces_after_argument" => " \t\f\13\n"
           },
@@ -562,7 +556,6 @@ $result_trees{'in_menu_only_special_spaces_node'} = {
         }
       ],
       "cmdname" => "node",
-      "contents" => [],
       "extra" => {
         "nodes_manuals" => [
           undef
@@ -612,7 +605,6 @@ $result_trees{'in_menu_only_special_spaces_node'} = {
     {
       "args" => [
         {
-          "contents" => [],
           "extra" => {
             "spaces_after_argument" => " \r\n"
           },
@@ -621,7 +613,6 @@ $result_trees{'in_menu_only_special_spaces_node'} = {
         }
       ],
       "cmdname" => "node",
-      "contents" => [],
       "extra" => {
         "nodes_manuals" => [
           undef
@@ -685,7 +676,6 @@ $result_trees{'in_menu_only_special_spaces_node'} = {
         }
       ],
       "cmdname" => "node",
-      "contents" => [],
       "extra" => {
         "node_content" => [
           {}
@@ -759,7 +749,6 @@ $result_trees{'in_menu_only_special_spaces_node'} = {
         }
       ],
       "cmdname" => "node",
-      "contents" => [],
       "extra" => {
         "node_content" => [
           {}
diff --git a/tp/t/results/sectioning/internal_top_node_up.pl 
b/tp/t/results/sectioning/internal_top_node_up.pl
index 9e6d045cb8..3a5c300bb2 100644
--- a/tp/t/results/sectioning/internal_top_node_up.pl
+++ b/tp/t/results/sectioning/internal_top_node_up.pl
@@ -9,7 +9,6 @@ $result_trees{'internal_top_node_up'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -31,7 +30,6 @@ $result_trees{'internal_top_node_up'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -82,7 +80,6 @@ $result_trees{'internal_top_node_up'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -222,7 +219,6 @@ $result_trees{'internal_top_node_up'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
diff --git a/tp/t/results/sectioning/lone_Top_node.pl 
b/tp/t/results/sectioning/lone_Top_node.pl
index 62bf635ea5..c8f13cfdb7 100644
--- a/tp/t/results/sectioning/lone_Top_node.pl
+++ b/tp/t/results/sectioning/lone_Top_node.pl
@@ -83,7 +83,6 @@ $result_trees{'lone_Top_node'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -235,7 +234,6 @@ $result_trees{'lone_Top_node'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -276,7 +274,6 @@ $result_trees{'lone_Top_node'} = [
                 }
               ],
               'cmdname' => 'chapter',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => ' '
               },
diff --git a/tp/t/results/sectioning/loop_nodes.pl 
b/tp/t/results/sectioning/loop_nodes.pl
index c0dc6b0aac..eaa3479e18 100644
--- a/tp/t/results/sectioning/loop_nodes.pl
+++ b/tp/t/results/sectioning/loop_nodes.pl
@@ -72,7 +72,6 @@ $result_trees{'loop_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -123,7 +122,6 @@ $result_trees{'loop_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -258,12 +256,10 @@ $result_trees{'loop_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -293,7 +289,6 @@ $result_trees{'loop_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -448,12 +443,10 @@ $result_trees{'loop_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -483,7 +476,6 @@ $result_trees{'loop_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -643,7 +635,6 @@ $result_trees{'loop_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/sectioning/lowered_subsubsection.pl 
b/tp/t/results/sectioning/lowered_subsubsection.pl
index e5f77b2b5e..895f2dd097 100644
--- a/tp/t/results/sectioning/lowered_subsubsection.pl
+++ b/tp/t/results/sectioning/lowered_subsubsection.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'lowered_subsubsection'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'lowered_subsubsection'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -56,7 +54,6 @@ $result_trees{'lowered_subsubsection'} = {
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => '
 '
@@ -76,7 +73,6 @@ $result_trees{'lowered_subsubsection'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -214,7 +210,6 @@ $result_trees{'lowered_subsubsection'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -265,7 +260,6 @@ $result_trees{'lowered_subsubsection'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -405,7 +399,6 @@ $result_trees{'lowered_subsubsection'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -456,7 +449,6 @@ $result_trees{'lowered_subsubsection'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -596,7 +588,6 @@ $result_trees{'lowered_subsubsection'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -647,7 +638,6 @@ $result_trees{'lowered_subsubsection'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -844,7 +834,6 @@ $result_trees{'lowered_subsubsection'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -933,7 +922,6 @@ $result_trees{'lowered_subsubsection'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -984,7 +972,6 @@ $result_trees{'lowered_subsubsection'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1125,7 +1112,6 @@ $result_trees{'lowered_subsubsection'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/sectioning/menutextorder.pl 
b/tp/t/results/sectioning/menutextorder.pl
index 80786a2edd..3aa9efb3e2 100644
--- a/tp/t/results/sectioning/menutextorder.pl
+++ b/tp/t/results/sectioning/menutextorder.pl
@@ -12,7 +12,6 @@ $result_trees{'menutextorder'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -202,7 +201,6 @@ $result_trees{'menutextorder'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -253,7 +251,6 @@ $result_trees{'menutextorder'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -393,7 +390,6 @@ $result_trees{'menutextorder'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -470,7 +466,6 @@ $result_trees{'menutextorder'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -553,7 +548,6 @@ $result_trees{'menutextorder'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -604,7 +598,6 @@ $result_trees{'menutextorder'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -858,7 +851,6 @@ $result_trees{'menutextorder'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -935,7 +927,6 @@ $result_trees{'menutextorder'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1012,7 +1003,6 @@ $result_trees{'menutextorder'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1053,7 +1043,6 @@ $result_trees{'menutextorder'} = {
         }
       ],
       'cmdname' => 'section',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/sectioning/more_sections_than_nodes.pl 
b/tp/t/results/sectioning/more_sections_than_nodes.pl
index ec11100e8c..b473f9e2a7 100644
--- a/tp/t/results/sectioning/more_sections_than_nodes.pl
+++ b/tp/t/results/sectioning/more_sections_than_nodes.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'more_sections_than_nodes'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -81,7 +79,6 @@ $result_trees{'more_sections_than_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -371,7 +368,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -521,7 +517,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -590,7 +585,6 @@ $result_trees{'more_sections_than_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => ' 
 '
@@ -766,7 +760,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -982,7 +975,6 @@ $result_trees{'more_sections_than_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -1012,7 +1004,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1102,7 +1093,6 @@ $result_trees{'more_sections_than_nodes'} = {
         }
       ],
       'cmdname' => 'appendix',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/sectioning/next_in_menu_is_below.pl 
b/tp/t/results/sectioning/next_in_menu_is_below.pl
index 33b76203f1..2bbd3fda75 100644
--- a/tp/t/results/sectioning/next_in_menu_is_below.pl
+++ b/tp/t/results/sectioning/next_in_menu_is_below.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'next_in_menu_is_below'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'next_in_menu_is_below'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -81,7 +79,6 @@ $result_trees{'next_in_menu_is_below'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -221,7 +218,6 @@ $result_trees{'next_in_menu_is_below'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -272,7 +268,6 @@ $result_trees{'next_in_menu_is_below'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -469,7 +464,6 @@ $result_trees{'next_in_menu_is_below'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -520,7 +514,6 @@ $result_trees{'next_in_menu_is_below'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -660,7 +653,6 @@ $result_trees{'next_in_menu_is_below'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -701,7 +693,6 @@ $result_trees{'next_in_menu_is_below'} = {
         }
       ],
       'cmdname' => 'subsection',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/sectioning/next_no_prev_to_node.pl 
b/tp/t/results/sectioning/next_no_prev_to_node.pl
index e1ae09c409..dfcde54c72 100644
--- a/tp/t/results/sectioning/next_no_prev_to_node.pl
+++ b/tp/t/results/sectioning/next_no_prev_to_node.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'next_no_prev_to_node'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'next_no_prev_to_node'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -257,7 +255,6 @@ $result_trees{'next_no_prev_to_node'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -334,12 +331,10 @@ $result_trees{'next_no_prev_to_node'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -360,7 +355,6 @@ $result_trees{'next_no_prev_to_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/sectioning/no_argument_and_contents.pl 
b/tp/t/results/sectioning/no_argument_and_contents.pl
index e7de505c51..ed0b899519 100644
--- a/tp/t/results/sectioning/no_argument_and_contents.pl
+++ b/tp/t/results/sectioning/no_argument_and_contents.pl
@@ -85,13 +85,11 @@ $result_trees{'no_argument_and_contents'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/sectioning/no_element.pl 
b/tp/t/results/sectioning/no_element.pl
index 6dbf600141..11ab641e06 100644
--- a/tp/t/results/sectioning/no_element.pl
+++ b/tp/t/results/sectioning/no_element.pl
@@ -94,7 +94,6 @@ $result_trees{'no_element'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'extra' => {
             'node_content' => [
               {}
@@ -141,7 +140,6 @@ $result_trees{'no_element'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -194,7 +192,6 @@ $result_trees{'no_element'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -210,7 +207,6 @@ $result_trees{'no_element'} = {
                     }
                   ],
                   'cmdname' => 'anchor',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -270,7 +266,6 @@ $result_trees{'no_element'} = {
                               }
                             ],
                             'cmdname' => 'ref',
-                            'contents' => [],
                             'extra' => {
                               'label' => {},
                               'node_argument' => {
@@ -302,7 +297,6 @@ $result_trees{'no_element'} = {
                         {}
                       ],
                       'cmdname' => 'footnote',
-                      'contents' => [],
                       'parent' => {
                         'contents' => [
                           {},
@@ -368,7 +362,6 @@ $result_trees{'no_element'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
@@ -475,7 +468,6 @@ $result_trees{'no_element'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -510,7 +502,6 @@ $result_trees{'no_element'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/sectioning/no_menu.pl 
b/tp/t/results/sectioning/no_menu.pl
index af7ce623dd..6177321a1e 100644
--- a/tp/t/results/sectioning/no_menu.pl
+++ b/tp/t/results/sectioning/no_menu.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'no_menu'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'no_menu'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -56,7 +54,6 @@ $result_trees{'no_menu'} = {
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => '
 '
@@ -100,7 +97,6 @@ $result_trees{'no_menu'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -177,7 +173,6 @@ $result_trees{'no_menu'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -254,7 +249,6 @@ $result_trees{'no_menu'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -295,7 +289,6 @@ $result_trees{'no_menu'} = {
         }
       ],
       'cmdname' => 'chapter',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/sectioning/node.pl b/tp/t/results/sectioning/node.pl
new file mode 100644
index 0000000000..d3efd1d6ad
--- /dev/null
+++ b/tp/t/results/sectioning/node.pl
@@ -0,0 +1,85 @@
+use vars qw(%result_texis %result_texts %result_trees %result_errors 
+   %result_indices %result_sectioning %result_nodes %result_menus
+   %result_floats %result_converted %result_converted_errors 
+   %result_elements %result_directions_text %result_indices_sort_strings);
+
+use utf8;
+
+$result_trees{'node'} = {
+  'contents' => [
+    {
+      'parent' => {},
+      'type' => 'before_node_section'
+    },
+    {
+      'args' => [
+        {
+          'contents' => [
+            {
+              'parent' => {},
+              'text' => 'Top'
+            }
+          ],
+          'parent' => {},
+          'type' => 'line_arg'
+        }
+      ],
+      'cmdname' => 'node',
+      'extra' => {
+        'node_content' => [
+          {}
+        ],
+        'nodes_manuals' => [
+          {
+            'node_content' => [
+              {}
+            ],
+            'normalized' => 'Top'
+          }
+        ],
+        'normalized' => 'Top',
+        'spaces_before_argument' => ' '
+      },
+      'parent' => {},
+      'source_info' => {
+        'file_name' => '',
+        'line_nr' => 1,
+        'macro' => ''
+      }
+    }
+  ],
+  'type' => 'document_root'
+};
+$result_trees{'node'}{'contents'}[0]{'parent'} = $result_trees{'node'};
+$result_trees{'node'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = 
$result_trees{'node'}{'contents'}[1]{'args'}[0];
+$result_trees{'node'}{'contents'}[1]{'args'}[0]{'parent'} = 
$result_trees{'node'}{'contents'}[1];
+$result_trees{'node'}{'contents'}[1]{'extra'}{'node_content'}[0] = 
$result_trees{'node'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'node'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'}[0]
 = $result_trees{'node'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+$result_trees{'node'}{'contents'}[1]{'parent'} = $result_trees{'node'};
+
+$result_texis{'node'} = '@node Top';
+
+
+$result_texts{'node'} = '';
+
+$result_nodes{'node'} = {
+  'cmdname' => 'node',
+  'extra' => {
+    'normalized' => 'Top'
+  }
+};
+
+$result_menus{'node'} = {
+  'cmdname' => 'node',
+  'extra' => {
+    'normalized' => 'Top'
+  }
+};
+
+$result_errors{'node'} = [];
+
+
+$result_floats{'node'} = {};
+
+
+1;
diff --git a/tp/t/results/sectioning/node_empty_direction.pl 
b/tp/t/results/sectioning/node_empty_direction.pl
index c4ca17555b..5c2845a7c4 100644
--- a/tp/t/results/sectioning/node_empty_direction.pl
+++ b/tp/t/results/sectioning/node_empty_direction.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'node_empty_direction'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -25,7 +24,6 @@ $result_trees{'node_empty_direction'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => ' '
           },
@@ -34,7 +32,6 @@ $result_trees{'node_empty_direction'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/sectioning/node_line_arguments.pl 
b/tp/t/results/sectioning/node_line_arguments.pl
index a71c743b0f..1b018496ae 100644
--- a/tp/t/results/sectioning/node_line_arguments.pl
+++ b/tp/t/results/sectioning/node_line_arguments.pl
@@ -37,7 +37,6 @@ $result_trees{'node_line_arguments'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -89,7 +88,6 @@ $result_trees{'node_line_arguments'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -160,7 +158,6 @@ $result_trees{'node_line_arguments'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -250,7 +247,6 @@ $result_trees{'node_line_arguments'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -470,13 +466,11 @@ $result_trees{'node_line_arguments'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'comma',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -508,7 +502,6 @@ $result_trees{'node_line_arguments'} = {
                 }
               ],
               'cmdname' => ',',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -543,7 +536,6 @@ $result_trees{'node_line_arguments'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -579,7 +571,6 @@ $result_trees{'node_line_arguments'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {},
diff --git a/tp/t/results/sectioning/node_nested_parentheses.pl 
b/tp/t/results/sectioning/node_nested_parentheses.pl
index ccda285552..c46f54d6bd 100644
--- a/tp/t/results/sectioning/node_nested_parentheses.pl
+++ b/tp/t/results/sectioning/node_nested_parentheses.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'node_nested_parentheses'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'node_nested_parentheses'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -214,7 +212,6 @@ $result_trees{'node_nested_parentheses'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -308,7 +305,6 @@ $result_trees{'node_nested_parentheses'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/sectioning/node_part_chapter_after_chapter.pl 
b/tp/t/results/sectioning/node_part_chapter_after_chapter.pl
index e61059ae7f..39eee57f41 100644
--- a/tp/t/results/sectioning/node_part_chapter_after_chapter.pl
+++ b/tp/t/results/sectioning/node_part_chapter_after_chapter.pl
@@ -9,7 +9,6 @@ $result_trees{'node_part_chapter_after_chapter'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -31,7 +30,6 @@ $result_trees{'node_part_chapter_after_chapter'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -82,7 +80,6 @@ $result_trees{'node_part_chapter_after_chapter'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -363,7 +360,6 @@ $result_trees{'node_part_chapter_after_chapter'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
diff --git a/tp/t/results/sectioning/node_part_chapter_after_top.pl 
b/tp/t/results/sectioning/node_part_chapter_after_top.pl
index 9fe81f7ffd..0edbf122f7 100644
--- a/tp/t/results/sectioning/node_part_chapter_after_top.pl
+++ b/tp/t/results/sectioning/node_part_chapter_after_top.pl
@@ -9,7 +9,6 @@ $result_trees{'node_part_chapter_after_top'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -31,7 +30,6 @@ $result_trees{'node_part_chapter_after_top'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -82,7 +80,6 @@ $result_trees{'node_part_chapter_after_top'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -222,7 +219,6 @@ $result_trees{'node_part_chapter_after_top'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -299,7 +295,6 @@ $result_trees{'node_part_chapter_after_top'} = [
                 }
               ],
               'cmdname' => 'chapter',
-              'contents' => [],
               'extra' => {
                 'associated_part' => {},
                 'spaces_before_argument' => ' '
diff --git a/tp/t/results/sectioning/node_referenced_in_ref.pl 
b/tp/t/results/sectioning/node_referenced_in_ref.pl
index e29ce04a66..b27b7b5f87 100644
--- a/tp/t/results/sectioning/node_referenced_in_ref.pl
+++ b/tp/t/results/sectioning/node_referenced_in_ref.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'node_referenced_in_ref'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'node_referenced_in_ref'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -167,7 +165,6 @@ $result_trees{'node_referenced_in_ref'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -187,7 +184,6 @@ $result_trees{'node_referenced_in_ref'} = {
                     }
                   ],
                   'cmdname' => 'node',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
diff --git a/tp/t/results/sectioning/node_sectop_before_chapter_no_node.pl 
b/tp/t/results/sectioning/node_sectop_before_chapter_no_node.pl
index 9ab0642d31..e5f2ee63fd 100644
--- a/tp/t/results/sectioning/node_sectop_before_chapter_no_node.pl
+++ b/tp/t/results/sectioning/node_sectop_before_chapter_no_node.pl
@@ -72,7 +72,6 @@ $result_trees{'node_sectop_before_chapter_no_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -149,7 +148,6 @@ $result_trees{'node_sectop_before_chapter_no_node'} = {
         }
       ],
       'cmdname' => 'chapter',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/sectioning/node_sectop_before_lone_node_Top.pl 
b/tp/t/results/sectioning/node_sectop_before_lone_node_Top.pl
index 4f196e4212..66208fdfbd 100644
--- a/tp/t/results/sectioning/node_sectop_before_lone_node_Top.pl
+++ b/tp/t/results/sectioning/node_sectop_before_lone_node_Top.pl
@@ -72,7 +72,6 @@ $result_trees{'node_sectop_before_lone_node_Top'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -231,7 +230,6 @@ $result_trees{'node_sectop_before_lone_node_Top'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/sectioning/node_too_much_args.pl 
b/tp/t/results/sectioning/node_too_much_args.pl
index 94c596b0fe..736f415dcc 100644
--- a/tp/t/results/sectioning/node_too_much_args.pl
+++ b/tp/t/results/sectioning/node_too_much_args.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'node_too_much_args'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -25,7 +24,6 @@ $result_trees{'node_too_much_args'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'extra' => {
             'spaces_before_argument' => ' '
           },
@@ -33,7 +31,6 @@ $result_trees{'node_too_much_args'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'extra' => {
             'spaces_before_argument' => ' '
           },
@@ -63,7 +60,6 @@ $result_trees{'node_too_much_args'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/sectioning/node_up_direction_for_top_with_manual.pl 
b/tp/t/results/sectioning/node_up_direction_for_top_with_manual.pl
index bd5ebd04fb..a2dafb121f 100644
--- a/tp/t/results/sectioning/node_up_direction_for_top_with_manual.pl
+++ b/tp/t/results/sectioning/node_up_direction_for_top_with_manual.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'node_up_direction_for_top_with_manual'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -25,12 +24,10 @@ $result_trees{'node_up_direction_for_top_with_manual'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -62,7 +59,6 @@ $result_trees{'node_up_direction_for_top_with_manual'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/sectioning/node_up_external_node.pl 
b/tp/t/results/sectioning/node_up_external_node.pl
index 3965fe0326..25be036a39 100644
--- a/tp/t/results/sectioning/node_up_external_node.pl
+++ b/tp/t/results/sectioning/node_up_external_node.pl
@@ -47,7 +47,6 @@ $result_trees{'node_up_external_node'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -261,7 +260,6 @@ $result_trees{'node_up_external_node'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
diff --git a/tp/t/results/sectioning/nodename_parentheses.pl 
b/tp/t/results/sectioning/nodename_parentheses.pl
index 56e94a43b2..24388c3e2f 100644
--- a/tp/t/results/sectioning/nodename_parentheses.pl
+++ b/tp/t/results/sectioning/nodename_parentheses.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'nodename_parentheses'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'nodename_parentheses'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -81,7 +79,6 @@ $result_trees{'nodename_parentheses'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -350,7 +347,6 @@ $result_trees{'nodename_parentheses'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -444,7 +440,6 @@ $result_trees{'nodename_parentheses'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -512,7 +507,6 @@ $result_trees{'nodename_parentheses'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -576,7 +570,6 @@ $result_trees{'nodename_parentheses'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'manual_content' => [
@@ -650,7 +643,6 @@ $result_trees{'nodename_parentheses'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -744,7 +736,6 @@ $result_trees{'nodename_parentheses'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'extra' => {
             'node_content' => [
               {}
diff --git a/tp/t/results/sectioning/nodes_after_top_before_chapter_nodes.pl 
b/tp/t/results/sectioning/nodes_after_top_before_chapter_nodes.pl
index 7dd4202cbf..0c24750f88 100644
--- a/tp/t/results/sectioning/nodes_after_top_before_chapter_nodes.pl
+++ b/tp/t/results/sectioning/nodes_after_top_before_chapter_nodes.pl
@@ -9,7 +9,6 @@ $result_trees{'nodes_after_top_before_chapter_nodes'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -46,7 +45,6 @@ $result_trees{'nodes_after_top_before_chapter_nodes'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -366,7 +364,6 @@ $result_trees{'nodes_after_top_before_chapter_nodes'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
@@ -396,7 +393,6 @@ $result_trees{'nodes_after_top_before_chapter_nodes'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -450,7 +446,6 @@ $result_trees{'nodes_after_top_before_chapter_nodes'} = [
                 }
               ],
               'cmdname' => 'chapter',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => ' '
               },
diff --git 
a/tp/t/results/sectioning/nodes_after_top_before_chapter_not_split.pl 
b/tp/t/results/sectioning/nodes_after_top_before_chapter_not_split.pl
index 2e6b7846ca..70feb217d1 100644
--- a/tp/t/results/sectioning/nodes_after_top_before_chapter_not_split.pl
+++ b/tp/t/results/sectioning/nodes_after_top_before_chapter_not_split.pl
@@ -51,7 +51,6 @@ $result_trees{'nodes_after_top_before_chapter_not_split'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -371,7 +370,6 @@ $result_trees{'nodes_after_top_before_chapter_not_split'} = 
{
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -401,7 +399,6 @@ $result_trees{'nodes_after_top_before_chapter_not_split'} = 
{
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -455,7 +452,6 @@ $result_trees{'nodes_after_top_before_chapter_not_split'} = 
{
         }
       ],
       'cmdname' => 'chapter',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git 
a/tp/t/results/sectioning/nodes_after_top_before_chapter_not_split_no_use_node_directions.pl
 
b/tp/t/results/sectioning/nodes_after_top_before_chapter_not_split_no_use_node_directions.pl
index 6dee664175..1b5bbcb3a0 100644
--- 
a/tp/t/results/sectioning/nodes_after_top_before_chapter_not_split_no_use_node_directions.pl
+++ 
b/tp/t/results/sectioning/nodes_after_top_before_chapter_not_split_no_use_node_directions.pl
@@ -51,7 +51,6 @@ 
$result_trees{'nodes_after_top_before_chapter_not_split_no_use_node_directions'}
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -371,7 +370,6 @@ 
$result_trees{'nodes_after_top_before_chapter_not_split_no_use_node_directions'}
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -401,7 +399,6 @@ 
$result_trees{'nodes_after_top_before_chapter_not_split_no_use_node_directions'}
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -455,7 +452,6 @@ 
$result_trees{'nodes_after_top_before_chapter_not_split_no_use_node_directions'}
         }
       ],
       'cmdname' => 'chapter',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/sectioning/nodes_after_top_before_chapter_sections.pl 
b/tp/t/results/sectioning/nodes_after_top_before_chapter_sections.pl
index d446105b85..40a9835877 100644
--- a/tp/t/results/sectioning/nodes_after_top_before_chapter_sections.pl
+++ b/tp/t/results/sectioning/nodes_after_top_before_chapter_sections.pl
@@ -9,7 +9,6 @@ $result_trees{'nodes_after_top_before_chapter_sections'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -46,7 +45,6 @@ $result_trees{'nodes_after_top_before_chapter_sections'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -366,7 +364,6 @@ $result_trees{'nodes_after_top_before_chapter_sections'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
@@ -396,7 +393,6 @@ $result_trees{'nodes_after_top_before_chapter_sections'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -450,7 +446,6 @@ $result_trees{'nodes_after_top_before_chapter_sections'} = [
                 }
               ],
               'cmdname' => 'chapter',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => ' '
               },
diff --git a/tp/t/results/sectioning/nodes_after_top_before_section_nodes.pl 
b/tp/t/results/sectioning/nodes_after_top_before_section_nodes.pl
index ba7325d31e..d9143bee6f 100644
--- a/tp/t/results/sectioning/nodes_after_top_before_section_nodes.pl
+++ b/tp/t/results/sectioning/nodes_after_top_before_section_nodes.pl
@@ -9,7 +9,6 @@ $result_trees{'nodes_after_top_before_section_nodes'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -46,7 +45,6 @@ $result_trees{'nodes_after_top_before_section_nodes'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -366,7 +364,6 @@ $result_trees{'nodes_after_top_before_section_nodes'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
@@ -396,7 +393,6 @@ $result_trees{'nodes_after_top_before_section_nodes'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -450,7 +446,6 @@ $result_trees{'nodes_after_top_before_section_nodes'} = [
                 }
               ],
               'cmdname' => 'subsection',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => ' '
               },
diff --git a/tp/t/results/sectioning/nodes_after_top_before_section_sections.pl 
b/tp/t/results/sectioning/nodes_after_top_before_section_sections.pl
index 33bc98864e..6f998aeba5 100644
--- a/tp/t/results/sectioning/nodes_after_top_before_section_sections.pl
+++ b/tp/t/results/sectioning/nodes_after_top_before_section_sections.pl
@@ -9,7 +9,6 @@ $result_trees{'nodes_after_top_before_section_sections'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -46,7 +45,6 @@ $result_trees{'nodes_after_top_before_section_sections'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -366,7 +364,6 @@ $result_trees{'nodes_after_top_before_section_sections'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
@@ -396,7 +393,6 @@ $result_trees{'nodes_after_top_before_section_sections'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -450,7 +446,6 @@ $result_trees{'nodes_after_top_before_section_sections'} = [
                 }
               ],
               'cmdname' => 'subsection',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => ' '
               },
diff --git a/tp/t/results/sectioning/nodes_before_after_top.pl 
b/tp/t/results/sectioning/nodes_before_after_top.pl
index 96716660e8..003447b3a0 100644
--- a/tp/t/results/sectioning/nodes_before_after_top.pl
+++ b/tp/t/results/sectioning/nodes_before_after_top.pl
@@ -137,7 +137,6 @@ $result_trees{'nodes_before_after_top'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -296,7 +295,6 @@ $result_trees{'nodes_before_after_top'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/sectioning/nodes_before_after_top_xref.pl 
b/tp/t/results/sectioning/nodes_before_after_top_xref.pl
index 8b96d57dca..a28d6862af 100644
--- a/tp/t/results/sectioning/nodes_before_after_top_xref.pl
+++ b/tp/t/results/sectioning/nodes_before_after_top_xref.pl
@@ -137,7 +137,6 @@ $result_trees{'nodes_before_after_top_xref'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -296,7 +295,6 @@ $result_trees{'nodes_before_after_top_xref'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -408,7 +406,6 @@ $result_trees{'nodes_before_after_top_xref'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -444,7 +441,6 @@ $result_trees{'nodes_before_after_top_xref'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -523,7 +519,6 @@ $result_trees{'nodes_before_after_top_xref'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -559,7 +554,6 @@ $result_trees{'nodes_before_after_top_xref'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/sectioning/nodes_before_top.pl 
b/tp/t/results/sectioning/nodes_before_top.pl
index df6ccfa2f9..f5bc8c521c 100644
--- a/tp/t/results/sectioning/nodes_before_top.pl
+++ b/tp/t/results/sectioning/nodes_before_top.pl
@@ -80,7 +80,6 @@ $result_trees{'nodes_before_top'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'extra' => {
             'spaces_before_argument' => ' '
           },
@@ -121,7 +120,6 @@ $result_trees{'nodes_before_top'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -280,12 +278,10 @@ $result_trees{'nodes_before_top'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -356,7 +352,6 @@ $result_trees{'nodes_before_top'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -376,7 +371,6 @@ $result_trees{'nodes_before_top'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -434,7 +428,6 @@ $result_trees{'nodes_before_top'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -574,7 +567,6 @@ $result_trees{'nodes_before_top'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -615,7 +607,6 @@ $result_trees{'nodes_before_top'} = {
         }
       ],
       'cmdname' => 'chapter',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/sectioning/nodes_no_node_top_explicit_directions.pl 
b/tp/t/results/sectioning/nodes_no_node_top_explicit_directions.pl
index 226e57abf1..840666dc70 100644
--- a/tp/t/results/sectioning/nodes_no_node_top_explicit_directions.pl
+++ b/tp/t/results/sectioning/nodes_no_node_top_explicit_directions.pl
@@ -9,7 +9,6 @@ $result_trees{'nodes_no_node_top_explicit_directions'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -26,12 +25,10 @@ $result_trees{'nodes_no_node_top_explicit_directions'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
@@ -80,7 +77,6 @@ $result_trees{'nodes_no_node_top_explicit_directions'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -234,7 +230,6 @@ $result_trees{'nodes_no_node_top_explicit_directions'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
diff --git a/tp/t/results/sectioning/non_automatic_internal_top_node_up.pl 
b/tp/t/results/sectioning/non_automatic_internal_top_node_up.pl
index 89bb97916a..c855e25301 100644
--- a/tp/t/results/sectioning/non_automatic_internal_top_node_up.pl
+++ b/tp/t/results/sectioning/non_automatic_internal_top_node_up.pl
@@ -9,7 +9,6 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -68,7 +67,6 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
                                 }
                               ],
                               'cmdname' => 'acronym',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -89,7 +87,6 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -138,7 +135,6 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
                                 }
                               ],
                               'cmdname' => 'acronym',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -159,7 +155,6 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -182,7 +177,6 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -253,7 +247,6 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -388,7 +381,6 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_before_argument' => ' '
                   },
@@ -438,7 +430,6 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
                                 }
                               ],
                               'cmdname' => 'acronym',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -459,7 +450,6 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -482,7 +472,6 @@ $result_trees{'non_automatic_internal_top_node_up'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
diff --git a/tp/t/results/sectioning/non_automatic_top_node_up_and_url.pl 
b/tp/t/results/sectioning/non_automatic_top_node_up_and_url.pl
index 35310ff57d..d95a5d10e4 100644
--- a/tp/t/results/sectioning/non_automatic_top_node_up_and_url.pl
+++ b/tp/t/results/sectioning/non_automatic_top_node_up_and_url.pl
@@ -9,7 +9,6 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -68,7 +67,6 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
                                 }
                               ],
                               'cmdname' => 'acronym',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -89,7 +87,6 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -138,7 +135,6 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
                                 }
                               ],
                               'cmdname' => 'acronym',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -159,7 +155,6 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -182,7 +177,6 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -253,7 +247,6 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -388,7 +381,6 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_before_argument' => ' '
                   },
@@ -438,7 +430,6 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
                                 }
                               ],
                               'cmdname' => 'acronym',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -459,7 +450,6 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
                         }
                       ],
                       'cmdname' => 'acronym',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -482,7 +472,6 @@ $result_trees{'non_automatic_top_node_up_and_url'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
diff --git a/tp/t/results/sectioning/non_automatic_top_node_up_url.pl 
b/tp/t/results/sectioning/non_automatic_top_node_up_url.pl
index ff729eb654..a5d2ebd400 100644
--- a/tp/t/results/sectioning/non_automatic_top_node_up_url.pl
+++ b/tp/t/results/sectioning/non_automatic_top_node_up_url.pl
@@ -9,7 +9,6 @@ $result_trees{'non_automatic_top_node_up_url'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -84,7 +83,6 @@ $result_trees{'non_automatic_top_node_up_url'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -151,7 +149,6 @@ $result_trees{'non_automatic_top_node_up_url'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -286,7 +283,6 @@ $result_trees{'non_automatic_top_node_up_url'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_before_argument' => ' '
                   },
@@ -331,7 +327,6 @@ $result_trees{'non_automatic_top_node_up_url'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
diff --git a/tp/t/results/sectioning/novalidate.pl 
b/tp/t/results/sectioning/novalidate.pl
index f6da717659..88a8347527 100644
--- a/tp/t/results/sectioning/novalidate.pl
+++ b/tp/t/results/sectioning/novalidate.pl
@@ -81,7 +81,6 @@ $result_trees{'novalidate'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -208,7 +207,6 @@ $result_trees{'novalidate'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
diff --git a/tp/t/results/sectioning/one_node_explicit_directions_anchor.pl 
b/tp/t/results/sectioning/one_node_explicit_directions_anchor.pl
index af241fe546..128aeb43f6 100644
--- a/tp/t/results/sectioning/one_node_explicit_directions_anchor.pl
+++ b/tp/t/results/sectioning/one_node_explicit_directions_anchor.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'one_node_explicit_directions_anchor'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -25,12 +24,10 @@ $result_trees{'one_node_explicit_directions_anchor'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -96,7 +93,6 @@ $result_trees{'one_node_explicit_directions_anchor'} = {
                 }
               ],
               'cmdname' => 'anchor',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -145,7 +141,6 @@ $result_trees{'one_node_explicit_directions_anchor'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/sectioning/one_subsection.pl 
b/tp/t/results/sectioning/one_subsection.pl
index 0f58133420..45bd8096b4 100644
--- a/tp/t/results/sectioning/one_subsection.pl
+++ b/tp/t/results/sectioning/one_subsection.pl
@@ -36,7 +36,6 @@ $result_trees{'one_subsection'} = {
         }
       ],
       'cmdname' => 'subsection',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/sectioning/one_subsection_and_node.pl 
b/tp/t/results/sectioning/one_subsection_and_node.pl
index 055e118d8c..dfc29c3e68 100644
--- a/tp/t/results/sectioning/one_subsection_and_node.pl
+++ b/tp/t/results/sectioning/one_subsection_and_node.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'one_subsection_and_node'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'one_subsection_and_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -71,7 +69,6 @@ $result_trees{'one_subsection_and_node'} = {
         }
       ],
       'cmdname' => 'subsection',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/sectioning/only_special_spaces_node.pl 
b/tp/t/results/sectioning/only_special_spaces_node.pl
index f0abf37852..cf47a310ff 100644
--- a/tp/t/results/sectioning/only_special_spaces_node.pl
+++ b/tp/t/results/sectioning/only_special_spaces_node.pl
@@ -46,7 +46,6 @@ $result_trees{'only_special_spaces_node'} = {
         }
       ],
       "cmdname" => "node",
-      "contents" => [],
       "extra" => {
         "node_content" => [
           {}
@@ -120,7 +119,6 @@ $result_trees{'only_special_spaces_node'} = {
         }
       ],
       "cmdname" => "node",
-      "contents" => [],
       "extra" => {
         "node_content" => [
           {}
@@ -180,7 +178,6 @@ $result_trees{'only_special_spaces_node'} = {
     {
       "args" => [
         {
-          "contents" => [],
           "extra" => {
             "spaces_after_argument" => " \t\f\13\n"
           },
@@ -189,7 +186,6 @@ $result_trees{'only_special_spaces_node'} = {
         }
       ],
       "cmdname" => "node",
-      "contents" => [],
       "extra" => {
         "nodes_manuals" => [
           undef
@@ -239,7 +235,6 @@ $result_trees{'only_special_spaces_node'} = {
     {
       "args" => [
         {
-          "contents" => [],
           "extra" => {
             "spaces_after_argument" => " \r\n"
           },
@@ -248,7 +243,6 @@ $result_trees{'only_special_spaces_node'} = {
         }
       ],
       "cmdname" => "node",
-      "contents" => [],
       "extra" => {
         "nodes_manuals" => [
           undef
@@ -312,7 +306,6 @@ $result_trees{'only_special_spaces_node'} = {
         }
       ],
       "cmdname" => "node",
-      "contents" => [],
       "extra" => {
         "node_content" => [
           {}
@@ -386,7 +379,6 @@ $result_trees{'only_special_spaces_node'} = {
         }
       ],
       "cmdname" => "node",
-      "contents" => [],
       "extra" => {
         "node_content" => [
           {}
diff --git a/tp/t/results/sectioning/part_before_chapter.pl 
b/tp/t/results/sectioning/part_before_chapter.pl
index ed8678418c..f9dd357ca3 100644
--- a/tp/t/results/sectioning/part_before_chapter.pl
+++ b/tp/t/results/sectioning/part_before_chapter.pl
@@ -73,7 +73,6 @@ $result_trees{'part_before_chapter'} = [
                 }
               ],
               'cmdname' => 'chapter',
-              'contents' => [],
               'extra' => {
                 'associated_part' => {},
                 'spaces_before_argument' => ' '
diff --git a/tp/t/results/sectioning/part_before_section.pl 
b/tp/t/results/sectioning/part_before_section.pl
index 7456823658..050d2486ee 100644
--- a/tp/t/results/sectioning/part_before_section.pl
+++ b/tp/t/results/sectioning/part_before_section.pl
@@ -9,7 +9,6 @@ $result_trees{'part_before_section'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -67,7 +66,6 @@ $result_trees{'part_before_section'} = [
                 }
               ],
               'cmdname' => 'section',
-              'contents' => [],
               'extra' => {
                 'associated_part' => {},
                 'spaces_before_argument' => ' '
diff --git a/tp/t/results/sectioning/part_before_top.pl 
b/tp/t/results/sectioning/part_before_top.pl
index 2182b54c88..d539557a87 100644
--- a/tp/t/results/sectioning/part_before_top.pl
+++ b/tp/t/results/sectioning/part_before_top.pl
@@ -73,7 +73,6 @@ $result_trees{'part_before_top'} = [
                 }
               ],
               'cmdname' => 'top',
-              'contents' => [],
               'extra' => {
                 'associated_part' => {},
                 'spaces_before_argument' => ' '
diff --git a/tp/t/results/sectioning/part_chapter_after_top.pl 
b/tp/t/results/sectioning/part_chapter_after_top.pl
index c4a1baaf9b..f75cfd9a27 100644
--- a/tp/t/results/sectioning/part_chapter_after_top.pl
+++ b/tp/t/results/sectioning/part_chapter_after_top.pl
@@ -9,7 +9,6 @@ $result_trees{'part_chapter_after_top'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -31,7 +30,6 @@ $result_trees{'part_chapter_after_top'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -82,7 +80,6 @@ $result_trees{'part_chapter_after_top'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -258,7 +255,6 @@ $result_trees{'part_chapter_after_top'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -299,7 +295,6 @@ $result_trees{'part_chapter_after_top'} = [
                 }
               ],
               'cmdname' => 'chapter',
-              'contents' => [],
               'extra' => {
                 'associated_part' => {},
                 'spaces_before_argument' => ' '
diff --git a/tp/t/results/sectioning/part_chapter_appendix.pl 
b/tp/t/results/sectioning/part_chapter_appendix.pl
index 2a016fc01c..918aaa652e 100644
--- a/tp/t/results/sectioning/part_chapter_appendix.pl
+++ b/tp/t/results/sectioning/part_chapter_appendix.pl
@@ -110,7 +110,6 @@ $result_trees{'part_chapter_appendix'} = {
         }
       ],
       'cmdname' => 'appendix',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/sectioning/part_node_after_top.pl 
b/tp/t/results/sectioning/part_node_after_top.pl
index d2994b276b..333ced698e 100644
--- a/tp/t/results/sectioning/part_node_after_top.pl
+++ b/tp/t/results/sectioning/part_node_after_top.pl
@@ -9,7 +9,6 @@ $result_trees{'part_node_after_top'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -31,7 +30,6 @@ $result_trees{'part_node_after_top'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -82,7 +80,6 @@ $result_trees{'part_node_after_top'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -222,7 +219,6 @@ $result_trees{'part_node_after_top'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -263,7 +259,6 @@ $result_trees{'part_node_after_top'} = [
                 }
               ],
               'cmdname' => 'part',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => ' '
               },
diff --git a/tp/t/results/sectioning/part_node_before_top.pl 
b/tp/t/results/sectioning/part_node_before_top.pl
index 2f90f0b477..016a32fe54 100644
--- a/tp/t/results/sectioning/part_node_before_top.pl
+++ b/tp/t/results/sectioning/part_node_before_top.pl
@@ -9,7 +9,6 @@ $result_trees{'part_node_before_top'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -39,7 +38,6 @@ $result_trees{'part_node_before_top'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
@@ -59,7 +57,6 @@ $result_trees{'part_node_before_top'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -149,7 +146,6 @@ $result_trees{'part_node_before_top'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -200,7 +196,6 @@ $result_trees{'part_node_before_top'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
diff --git a/tp/t/results/sectioning/part_node_chapter_after_top.pl 
b/tp/t/results/sectioning/part_node_chapter_after_top.pl
index c070e7c695..8439145412 100644
--- a/tp/t/results/sectioning/part_node_chapter_after_top.pl
+++ b/tp/t/results/sectioning/part_node_chapter_after_top.pl
@@ -9,7 +9,6 @@ $result_trees{'part_node_chapter_after_top'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -31,7 +30,6 @@ $result_trees{'part_node_chapter_after_top'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -82,7 +80,6 @@ $result_trees{'part_node_chapter_after_top'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -437,7 +434,6 @@ $result_trees{'part_node_chapter_after_top'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
@@ -458,7 +454,6 @@ $result_trees{'part_node_chapter_after_top'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -512,7 +507,6 @@ $result_trees{'part_node_chapter_after_top'} = [
                 }
               ],
               'cmdname' => 'chapter',
-              'contents' => [],
               'extra' => {
                 'associated_part' => {},
                 'spaces_before_argument' => ' '
diff --git a/tp/t/results/sectioning/part_node_chapter_appendix.pl 
b/tp/t/results/sectioning/part_node_chapter_appendix.pl
index 6f8ca86f36..b56c9277f6 100644
--- a/tp/t/results/sectioning/part_node_chapter_appendix.pl
+++ b/tp/t/results/sectioning/part_node_chapter_appendix.pl
@@ -9,7 +9,6 @@ $result_trees{'part_node_chapter_appendix'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -31,7 +30,6 @@ $result_trees{'part_node_chapter_appendix'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -82,7 +80,6 @@ $result_trees{'part_node_chapter_appendix'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -258,7 +255,6 @@ $result_trees{'part_node_chapter_appendix'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -336,7 +332,6 @@ $result_trees{'part_node_chapter_appendix'} = [
                 }
               ],
               'cmdname' => 'appendix',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => ' '
               },
diff --git a/tp/t/results/sectioning/part_node_chapter_node_appendix.pl 
b/tp/t/results/sectioning/part_node_chapter_node_appendix.pl
index 0f74c3ea96..9a9696fa10 100644
--- a/tp/t/results/sectioning/part_node_chapter_node_appendix.pl
+++ b/tp/t/results/sectioning/part_node_chapter_node_appendix.pl
@@ -9,7 +9,6 @@ $result_trees{'part_node_chapter_node_appendix'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -31,7 +30,6 @@ $result_trees{'part_node_chapter_node_appendix'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -82,7 +80,6 @@ $result_trees{'part_node_chapter_node_appendix'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -315,7 +312,6 @@ $result_trees{'part_node_chapter_node_appendix'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -393,7 +389,6 @@ $result_trees{'part_node_chapter_node_appendix'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -434,7 +429,6 @@ $result_trees{'part_node_chapter_node_appendix'} = [
                 }
               ],
               'cmdname' => 'appendix',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => ' '
               },
diff --git a/tp/t/results/sectioning/part_node_node_part_appendix.pl 
b/tp/t/results/sectioning/part_node_node_part_appendix.pl
index 112577ec02..c5af84f78a 100644
--- a/tp/t/results/sectioning/part_node_node_part_appendix.pl
+++ b/tp/t/results/sectioning/part_node_node_part_appendix.pl
@@ -9,7 +9,6 @@ $result_trees{'part_node_node_part_appendix'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -31,7 +30,6 @@ $result_trees{'part_node_node_part_appendix'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -82,7 +80,6 @@ $result_trees{'part_node_node_part_appendix'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -315,7 +312,6 @@ $result_trees{'part_node_node_part_appendix'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -393,7 +389,6 @@ $result_trees{'part_node_node_part_appendix'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -470,7 +465,6 @@ $result_trees{'part_node_node_part_appendix'} = [
                 }
               ],
               'cmdname' => 'appendix',
-              'contents' => [],
               'extra' => {
                 'associated_part' => {},
                 'spaces_before_argument' => ' '
diff --git a/tp/t/results/sectioning/part_node_part_appendix.pl 
b/tp/t/results/sectioning/part_node_part_appendix.pl
index f22ffdb3e4..9a8d23a1c9 100644
--- a/tp/t/results/sectioning/part_node_part_appendix.pl
+++ b/tp/t/results/sectioning/part_node_part_appendix.pl
@@ -9,7 +9,6 @@ $result_trees{'part_node_part_appendix'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -31,7 +30,6 @@ $result_trees{'part_node_part_appendix'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -82,7 +80,6 @@ $result_trees{'part_node_part_appendix'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -258,7 +255,6 @@ $result_trees{'part_node_part_appendix'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -372,7 +368,6 @@ $result_trees{'part_node_part_appendix'} = [
                 }
               ],
               'cmdname' => 'appendix',
-              'contents' => [],
               'extra' => {
                 'associated_part' => {},
                 'spaces_before_argument' => ' '
diff --git a/tp/t/results/sectioning/part_node_part_node_appendix.pl 
b/tp/t/results/sectioning/part_node_part_node_appendix.pl
index a253642fd4..39db197da8 100644
--- a/tp/t/results/sectioning/part_node_part_node_appendix.pl
+++ b/tp/t/results/sectioning/part_node_part_node_appendix.pl
@@ -9,7 +9,6 @@ $result_trees{'part_node_part_node_appendix'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -31,7 +30,6 @@ $result_trees{'part_node_part_node_appendix'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -82,7 +80,6 @@ $result_trees{'part_node_part_node_appendix'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -315,7 +312,6 @@ $result_trees{'part_node_part_node_appendix'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -429,7 +425,6 @@ $result_trees{'part_node_part_node_appendix'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -470,7 +465,6 @@ $result_trees{'part_node_part_node_appendix'} = [
                 }
               ],
               'cmdname' => 'appendix',
-              'contents' => [],
               'extra' => {
                 'associated_part' => {},
                 'spaces_before_argument' => ' '
diff --git a/tp/t/results/sectioning/placed_things_before_element.pl 
b/tp/t/results/sectioning/placed_things_before_element.pl
index 9c8cd26cdd..396e0a68e3 100644
--- a/tp/t/results/sectioning/placed_things_before_element.pl
+++ b/tp/t/results/sectioning/placed_things_before_element.pl
@@ -23,7 +23,6 @@ $result_trees{'placed_things_before_element'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'extra' => {
             'node_content' => [
               {}
@@ -70,7 +69,6 @@ $result_trees{'placed_things_before_element'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -123,7 +121,6 @@ $result_trees{'placed_things_before_element'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -139,7 +136,6 @@ $result_trees{'placed_things_before_element'} = {
                     }
                   ],
                   'cmdname' => 'anchor',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -199,7 +195,6 @@ $result_trees{'placed_things_before_element'} = {
                               }
                             ],
                             'cmdname' => 'ref',
-                            'contents' => [],
                             'extra' => {
                               'label' => {},
                               'node_argument' => {
@@ -231,7 +226,6 @@ $result_trees{'placed_things_before_element'} = {
                         {}
                       ],
                       'cmdname' => 'footnote',
-                      'contents' => [],
                       'parent' => {
                         'contents' => [
                           {},
@@ -297,7 +291,6 @@ $result_trees{'placed_things_before_element'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
@@ -404,7 +397,6 @@ $result_trees{'placed_things_before_element'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -439,7 +431,6 @@ $result_trees{'placed_things_before_element'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -646,7 +637,6 @@ $result_trees{'placed_things_before_element'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -699,7 +689,6 @@ $result_trees{'placed_things_before_element'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/sectioning/placed_things_before_node.pl 
b/tp/t/results/sectioning/placed_things_before_node.pl
index 6cd5120e0f..c57b937f98 100644
--- a/tp/t/results/sectioning/placed_things_before_node.pl
+++ b/tp/t/results/sectioning/placed_things_before_node.pl
@@ -23,7 +23,6 @@ $result_trees{'placed_things_before_node'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'extra' => {
             'node_content' => [
               {}
@@ -70,7 +69,6 @@ $result_trees{'placed_things_before_node'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -123,7 +121,6 @@ $result_trees{'placed_things_before_node'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {
                   'args' => [
@@ -139,7 +136,6 @@ $result_trees{'placed_things_before_node'} = {
                     }
                   ],
                   'cmdname' => 'anchor',
-                  'contents' => [],
                   'extra' => {
                     'node_content' => [
                       {}
@@ -199,7 +195,6 @@ $result_trees{'placed_things_before_node'} = {
                               }
                             ],
                             'cmdname' => 'ref',
-                            'contents' => [],
                             'extra' => {
                               'label' => {},
                               'node_argument' => {
@@ -231,7 +226,6 @@ $result_trees{'placed_things_before_node'} = {
                         {}
                       ],
                       'cmdname' => 'footnote',
-                      'contents' => [],
                       'parent' => {
                         'contents' => [
                           {},
@@ -297,7 +291,6 @@ $result_trees{'placed_things_before_node'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'parent' => {},
               'type' => 'block_line_arg'
             },
@@ -404,7 +397,6 @@ $result_trees{'placed_things_before_node'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -439,7 +431,6 @@ $result_trees{'placed_things_before_node'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -618,7 +609,6 @@ $result_trees{'placed_things_before_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -687,7 +677,6 @@ $result_trees{'placed_things_before_node'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -740,7 +729,6 @@ $result_trees{'placed_things_before_node'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/sectioning/protected_node_parentheses.pl 
b/tp/t/results/sectioning/protected_node_parentheses.pl
index 99520677c6..beb2de3032 100644
--- a/tp/t/results/sectioning/protected_node_parentheses.pl
+++ b/tp/t/results/sectioning/protected_node_parentheses.pl
@@ -37,7 +37,6 @@ $result_trees{'protected_node_parentheses'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -88,7 +87,6 @@ $result_trees{'protected_node_parentheses'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -122,7 +120,6 @@ $result_trees{'protected_node_parentheses'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -251,7 +248,6 @@ $result_trees{'protected_node_parentheses'} = {
                 }
               ],
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -298,7 +294,6 @@ $result_trees{'protected_node_parentheses'} = {
                     }
                   ],
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -316,7 +311,6 @@ $result_trees{'protected_node_parentheses'} = {
             }
           ],
           'cmdname' => 'anchor',
-          'contents' => [],
           'extra' => {
             'node_content' => [
               {},
@@ -363,7 +357,6 @@ $result_trees{'protected_node_parentheses'} = {
                         }
                       ],
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -381,7 +374,6 @@ $result_trees{'protected_node_parentheses'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/sectioning/raiselowersections.pl 
b/tp/t/results/sectioning/raiselowersections.pl
index 12a4edf366..682872eba3 100644
--- a/tp/t/results/sectioning/raiselowersections.pl
+++ b/tp/t/results/sectioning/raiselowersections.pl
@@ -65,7 +65,6 @@ $result_trees{'raiselowersections'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -91,7 +90,6 @@ $result_trees{'raiselowersections'} = {
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => '
 '
@@ -105,7 +103,6 @@ $result_trees{'raiselowersections'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -300,7 +297,6 @@ $result_trees{'raiselowersections'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -351,7 +347,6 @@ $result_trees{'raiselowersections'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -579,7 +574,6 @@ $result_trees{'raiselowersections'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -630,7 +624,6 @@ $result_trees{'raiselowersections'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -771,7 +764,6 @@ $result_trees{'raiselowersections'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -822,7 +814,6 @@ $result_trees{'raiselowersections'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -963,7 +954,6 @@ $result_trees{'raiselowersections'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1089,7 +1079,6 @@ $result_trees{'raiselowersections'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/sectioning/rec_nodes.pl 
b/tp/t/results/sectioning/rec_nodes.pl
index 0ac519cc75..455126806b 100644
--- a/tp/t/results/sectioning/rec_nodes.pl
+++ b/tp/t/results/sectioning/rec_nodes.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'rec_nodes'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -51,7 +50,6 @@ $result_trees{'rec_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -255,7 +253,6 @@ $result_trees{'rec_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -295,7 +292,6 @@ $result_trees{'rec_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -512,12 +508,10 @@ $result_trees{'rec_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -547,7 +541,6 @@ $result_trees{'rec_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => ' 
 '
@@ -702,12 +695,10 @@ $result_trees{'rec_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -731,7 +722,6 @@ $result_trees{'rec_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -903,12 +893,10 @@ $result_trees{'rec_nodes'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -949,7 +937,6 @@ $result_trees{'rec_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/sectioning/ref_to_top.pl 
b/tp/t/results/sectioning/ref_to_top.pl
index 38520176b3..a345e9e3d8 100644
--- a/tp/t/results/sectioning/ref_to_top.pl
+++ b/tp/t/results/sectioning/ref_to_top.pl
@@ -37,7 +37,6 @@ $result_trees{'ref_to_top'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -101,7 +100,6 @@ $result_trees{'ref_to_top'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/sectioning/ref_to_unknown_node.pl 
b/tp/t/results/sectioning/ref_to_unknown_node.pl
index 83d32dbbfe..285282eecc 100644
--- a/tp/t/results/sectioning/ref_to_unknown_node.pl
+++ b/tp/t/results/sectioning/ref_to_unknown_node.pl
@@ -25,7 +25,6 @@ $result_trees{'ref_to_unknown_node'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'node_argument' => {
                   'node_content' => [
diff --git a/tp/t/results/sectioning/reference_to_only_special_spaces_node.pl 
b/tp/t/results/sectioning/reference_to_only_special_spaces_node.pl
index 8f6f0b9eb8..d2e6ad1d66 100644
--- a/tp/t/results/sectioning/reference_to_only_special_spaces_node.pl
+++ b/tp/t/results/sectioning/reference_to_only_special_spaces_node.pl
@@ -48,7 +48,6 @@ $result_trees{'reference_to_only_special_spaces_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -125,7 +124,6 @@ $result_trees{'reference_to_only_special_spaces_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -205,7 +203,6 @@ $result_trees{'reference_to_only_special_spaces_node'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
@@ -266,7 +263,6 @@ $result_trees{'reference_to_only_special_spaces_node'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'reference_to_only_special_spaces_node.texi',
@@ -284,7 +280,6 @@ $result_trees{'reference_to_only_special_spaces_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'nodes_manuals' => [
           {
@@ -321,7 +316,6 @@ $result_trees{'reference_to_only_special_spaces_node'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => 'reference_to_only_special_spaces_node.texi',
@@ -366,7 +360,6 @@ $result_trees{'reference_to_only_special_spaces_node'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'reference_to_only_special_spaces_node.texi',
@@ -394,7 +387,6 @@ $result_trees{'reference_to_only_special_spaces_node'} = {
                         }
                       ],
                       'cmdname' => 'code',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => 
'reference_to_only_special_spaces_node.texi',
@@ -411,7 +403,6 @@ $result_trees{'reference_to_only_special_spaces_node'} = {
                 }
               ],
               'cmdname' => 'ref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/sectioning/section_before_after_top_node.pl 
b/tp/t/results/sectioning/section_before_after_top_node.pl
index b1468025a7..ff1a01e798 100644
--- a/tp/t/results/sectioning/section_before_after_top_node.pl
+++ b/tp/t/results/sectioning/section_before_after_top_node.pl
@@ -72,7 +72,6 @@ $result_trees{'section_before_after_top_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/sectioning/section_before_after_top_node_last_node.pl 
b/tp/t/results/sectioning/section_before_after_top_node_last_node.pl
index 145e17ff3d..82bbdbe4cc 100644
--- a/tp/t/results/sectioning/section_before_after_top_node_last_node.pl
+++ b/tp/t/results/sectioning/section_before_after_top_node_last_node.pl
@@ -72,7 +72,6 @@ $result_trees{'section_before_after_top_node_last_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -202,7 +201,6 @@ $result_trees{'section_before_after_top_node_last_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/sectioning/section_before_chapter.pl 
b/tp/t/results/sectioning/section_before_chapter.pl
index 83a9345a46..025a7ec53d 100644
--- a/tp/t/results/sectioning/section_before_chapter.pl
+++ b/tp/t/results/sectioning/section_before_chapter.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'section_before_chapter'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -66,7 +65,6 @@ $result_trees{'section_before_chapter'} = {
         }
       ],
       'cmdname' => 'chapter',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/sectioning/section_before_top.pl 
b/tp/t/results/sectioning/section_before_top.pl
index d1153548a3..796237c02a 100644
--- a/tp/t/results/sectioning/section_before_top.pl
+++ b/tp/t/results/sectioning/section_before_top.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'section_before_top'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -25,12 +24,10 @@ $result_trees{'section_before_top'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -50,7 +47,6 @@ $result_trees{'section_before_top'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -135,7 +131,6 @@ $result_trees{'section_before_top'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -186,7 +181,6 @@ $result_trees{'section_before_top'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/sectioning/section_before_top_no_node.pl 
b/tp/t/results/sectioning/section_before_top_no_node.pl
index 1c35e42e54..3aba7926d3 100644
--- a/tp/t/results/sectioning/section_before_top_no_node.pl
+++ b/tp/t/results/sectioning/section_before_top_no_node.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'section_before_top_no_node'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -66,7 +65,6 @@ $result_trees{'section_before_top_no_node'} = {
         }
       ],
       'cmdname' => 'top',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/sectioning/section_below_unnumbered.pl 
b/tp/t/results/sectioning/section_below_unnumbered.pl
index c33787c665..f6fb97ecdd 100644
--- a/tp/t/results/sectioning/section_below_unnumbered.pl
+++ b/tp/t/results/sectioning/section_below_unnumbered.pl
@@ -72,7 +72,6 @@ $result_trees{'section_below_unnumbered'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -140,7 +139,6 @@ $result_trees{'section_below_unnumbered'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -286,7 +284,6 @@ $result_trees{'section_below_unnumbered'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -337,7 +334,6 @@ $result_trees{'section_below_unnumbered'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -477,7 +473,6 @@ $result_trees{'section_below_unnumbered'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/sectioning/section_below_unnumbered_no_top.pl 
b/tp/t/results/sectioning/section_below_unnumbered_no_top.pl
index 077e2e65f6..bbcaa613b1 100644
--- a/tp/t/results/sectioning/section_below_unnumbered_no_top.pl
+++ b/tp/t/results/sectioning/section_below_unnumbered_no_top.pl
@@ -36,7 +36,6 @@ $result_trees{'section_below_unnumbered_no_top'} = {
         }
       ],
       'cmdname' => 'unnumbered',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
@@ -65,7 +64,6 @@ $result_trees{'section_below_unnumbered_no_top'} = {
         }
       ],
       'cmdname' => 'section',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/sectioning/section_chapter_before_top.pl 
b/tp/t/results/sectioning/section_chapter_before_top.pl
index e26526a8ec..a099224e1e 100644
--- a/tp/t/results/sectioning/section_chapter_before_top.pl
+++ b/tp/t/results/sectioning/section_chapter_before_top.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'section_chapter_before_top'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -102,7 +101,6 @@ $result_trees{'section_chapter_before_top'} = {
         }
       ],
       'cmdname' => 'top',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/sectioning/section_chapter_before_top_nodes.pl 
b/tp/t/results/sectioning/section_chapter_before_top_nodes.pl
index f43c61bc60..20439f8ad3 100644
--- a/tp/t/results/sectioning/section_chapter_before_top_nodes.pl
+++ b/tp/t/results/sectioning/section_chapter_before_top_nodes.pl
@@ -36,7 +36,6 @@ $result_trees{'section_chapter_before_top_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -113,7 +112,6 @@ $result_trees{'section_chapter_before_top_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -164,7 +162,6 @@ $result_trees{'section_chapter_before_top_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -304,7 +301,6 @@ $result_trees{'section_chapter_before_top_nodes'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -355,7 +351,6 @@ $result_trees{'section_chapter_before_top_nodes'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/sectioning/section_in_unnumbered_info.pl 
b/tp/t/results/sectioning/section_in_unnumbered_info.pl
index e32acd7bbf..6c6593da5c 100644
--- a/tp/t/results/sectioning/section_in_unnumbered_info.pl
+++ b/tp/t/results/sectioning/section_in_unnumbered_info.pl
@@ -37,7 +37,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -128,7 +127,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -496,7 +494,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -547,7 +544,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -687,7 +683,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -764,7 +759,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -815,7 +809,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -955,7 +948,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1032,7 +1024,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1083,7 +1074,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1280,7 +1270,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1331,7 +1320,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1642,7 +1630,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1719,7 +1706,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1796,7 +1782,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1873,7 +1858,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1950,7 +1934,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2001,7 +1984,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2141,7 +2123,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2224,7 +2205,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2275,7 +2255,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2643,7 +2622,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2694,7 +2672,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -3005,7 +2982,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3082,7 +3058,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3159,7 +3134,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3236,7 +3210,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3313,7 +3286,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3390,7 +3362,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3441,7 +3412,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -3581,7 +3551,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3658,7 +3627,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3709,7 +3677,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -3849,7 +3816,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3926,7 +3892,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3977,7 +3942,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -4117,7 +4081,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -4194,7 +4157,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -4245,7 +4207,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -4385,7 +4346,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -4436,7 +4396,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -4747,7 +4706,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -4824,7 +4782,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -4901,7 +4858,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -4978,7 +4934,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -5019,7 +4974,6 @@ $result_trees{'section_in_unnumbered_info'} = {
         }
       ],
       'cmdname' => 'subsection',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/sectioning/section_in_unnumbered_plaintext.pl 
b/tp/t/results/sectioning/section_in_unnumbered_plaintext.pl
index 08a7f83d9e..fab7c08098 100644
--- a/tp/t/results/sectioning/section_in_unnumbered_plaintext.pl
+++ b/tp/t/results/sectioning/section_in_unnumbered_plaintext.pl
@@ -48,7 +48,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -139,7 +138,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -507,7 +505,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -558,7 +555,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -698,7 +694,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -775,7 +770,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -826,7 +820,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -966,7 +959,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1043,7 +1035,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1094,7 +1085,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1291,7 +1281,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1342,7 +1331,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1653,7 +1641,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1730,7 +1717,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1807,7 +1793,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1884,7 +1869,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1961,7 +1945,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2012,7 +1995,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2152,7 +2134,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2235,7 +2216,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2286,7 +2266,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -2654,7 +2633,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -2705,7 +2683,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -3016,7 +2993,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3093,7 +3069,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3170,7 +3145,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3247,7 +3221,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3324,7 +3297,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3401,7 +3373,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3452,7 +3423,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -3592,7 +3562,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3669,7 +3638,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3720,7 +3688,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -3860,7 +3827,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3937,7 +3903,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -3988,7 +3953,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -4128,7 +4092,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -4205,7 +4168,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -4256,7 +4218,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -4396,7 +4357,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -4447,7 +4407,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -4758,7 +4717,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -4835,7 +4793,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -4912,7 +4869,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -4989,7 +4945,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -5030,7 +4985,6 @@ $result_trees{'section_in_unnumbered_plaintext'} = {
         }
       ],
       'cmdname' => 'subsection',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/sectioning/section_node_before_part.pl 
b/tp/t/results/sectioning/section_node_before_part.pl
index 3549fc4f45..2db5fa26bc 100644
--- a/tp/t/results/sectioning/section_node_before_part.pl
+++ b/tp/t/results/sectioning/section_node_before_part.pl
@@ -37,7 +37,6 @@ $result_trees{'section_node_before_part'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -114,7 +113,6 @@ $result_trees{'section_node_before_part'} = {
         }
       ],
       'cmdname' => 'part',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/sectioning/sectioning_part_appendix.pl 
b/tp/t/results/sectioning/sectioning_part_appendix.pl
index be127766b1..c2241547c2 100644
--- a/tp/t/results/sectioning/sectioning_part_appendix.pl
+++ b/tp/t/results/sectioning/sectioning_part_appendix.pl
@@ -9,7 +9,6 @@ $result_trees{'sectioning_part_appendix'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -392,7 +391,6 @@ $result_trees{'sectioning_part_appendix'} = [
                 }
               ],
               'cmdname' => 'appendixsec',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => ' '
               },
diff --git a/tp/t/results/sectioning/sectioning_part_appendix_no_top.pl 
b/tp/t/results/sectioning/sectioning_part_appendix_no_top.pl
index 907d043dc9..6f6b0a3703 100644
--- a/tp/t/results/sectioning/sectioning_part_appendix_no_top.pl
+++ b/tp/t/results/sectioning/sectioning_part_appendix_no_top.pl
@@ -9,7 +9,6 @@ $result_trees{'sectioning_part_appendix_no_top'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -356,7 +355,6 @@ $result_trees{'sectioning_part_appendix_no_top'} = [
                 }
               ],
               'cmdname' => 'appendixsec',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => ' '
               },
diff --git a/tp/t/results/sectioning/sections.pl 
b/tp/t/results/sectioning/sections.pl
index 72e59ee042..dca968a674 100644
--- a/tp/t/results/sectioning/sections.pl
+++ b/tp/t/results/sectioning/sections.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'sections'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'sections'} = {
         }
       ],
       'cmdname' => 'chapter',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/sectioning/sections_test.pl 
b/tp/t/results/sectioning/sections_test.pl
index 2dc4b4aebf..032d05896c 100644
--- a/tp/t/results/sectioning/sections_test.pl
+++ b/tp/t/results/sectioning/sections_test.pl
@@ -397,7 +397,6 @@ $result_trees{'sections_test'} = {
         }
       ],
       'cmdname' => 'appendixsec',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/sectioning/sections_test_no_use_nodes.pl 
b/tp/t/results/sectioning/sections_test_no_use_nodes.pl
index d9462ab4ba..c5c407f38b 100644
--- a/tp/t/results/sectioning/sections_test_no_use_nodes.pl
+++ b/tp/t/results/sectioning/sections_test_no_use_nodes.pl
@@ -397,7 +397,6 @@ $result_trees{'sections_test_no_use_nodes'} = {
         }
       ],
       'cmdname' => 'appendixsec',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git 
a/tp/t/results/sectioning/sections_test_no_use_nodes_use_node_directions.pl 
b/tp/t/results/sectioning/sections_test_no_use_nodes_use_node_directions.pl
index 62b35d08dc..06f0d78efb 100644
--- a/tp/t/results/sectioning/sections_test_no_use_nodes_use_node_directions.pl
+++ b/tp/t/results/sectioning/sections_test_no_use_nodes_use_node_directions.pl
@@ -397,7 +397,6 @@ 
$result_trees{'sections_test_no_use_nodes_use_node_directions'} = {
         }
       ],
       'cmdname' => 'appendixsec',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/sectioning/semi_auto.pl 
b/tp/t/results/sectioning/semi_auto.pl
index 2e74179caa..2eab5a2270 100644
--- a/tp/t/results/sectioning/semi_auto.pl
+++ b/tp/t/results/sectioning/semi_auto.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'semi_auto'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'semi_auto'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -81,7 +79,6 @@ $result_trees{'semi_auto'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -278,7 +275,6 @@ $result_trees{'semi_auto'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -329,7 +325,6 @@ $result_trees{'semi_auto'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -469,7 +464,6 @@ $result_trees{'semi_auto'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -541,7 +535,6 @@ $result_trees{'semi_auto'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -575,7 +568,6 @@ $result_trees{'semi_auto'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -629,7 +621,6 @@ $result_trees{'semi_auto'} = {
         }
       ],
       'cmdname' => 'section',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/sectioning/setfilename_on_top_and_after_node.pl 
b/tp/t/results/sectioning/setfilename_on_top_and_after_node.pl
index 2698e4e6e4..edb5705dd1 100644
--- a/tp/t/results/sectioning/setfilename_on_top_and_after_node.pl
+++ b/tp/t/results/sectioning/setfilename_on_top_and_after_node.pl
@@ -36,7 +36,6 @@ $result_trees{'setfilename_on_top_and_after_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/sectioning/space_in_node.pl 
b/tp/t/results/sectioning/space_in_node.pl
index d5ec8f0eca..3d55a02400 100644
--- a/tp/t/results/sectioning/space_in_node.pl
+++ b/tp/t/results/sectioning/space_in_node.pl
@@ -47,7 +47,6 @@ $result_trees{'space_in_node'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -431,7 +430,6 @@ $result_trees{'space_in_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/sectioning/special_spaces_in_nodes.pl 
b/tp/t/results/sectioning/special_spaces_in_nodes.pl
index 9aa78ba3a3..75c47e44c0 100644
--- a/tp/t/results/sectioning/special_spaces_in_nodes.pl
+++ b/tp/t/results/sectioning/special_spaces_in_nodes.pl
@@ -46,7 +46,6 @@ $result_trees{'special_spaces_in_nodes'} = {
         }
       ],
       "cmdname" => "node",
-      "contents" => [],
       "extra" => {
         "node_content" => [
           {}
@@ -120,7 +119,6 @@ $result_trees{'special_spaces_in_nodes'} = {
         }
       ],
       "cmdname" => "node",
-      "contents" => [],
       "extra" => {
         "node_content" => [
           {}
@@ -174,7 +172,6 @@ $result_trees{'special_spaces_in_nodes'} = {
         {
           "args" => [
             {
-              "contents" => [],
               "extra" => {
                 "spaces_after_argument" => "\n"
               },
@@ -1045,7 +1042,6 @@ $result_trees{'special_spaces_in_nodes'} = {
                 }
               ],
               "cmdname" => "ref",
-              "contents" => [],
               "extra" => {
                 "label" => {},
                 "node_argument" => {
diff --git a/tp/t/results/sectioning/top_chapter_sections.pl 
b/tp/t/results/sectioning/top_chapter_sections.pl
index 93266175ea..1fa31f23c4 100644
--- a/tp/t/results/sectioning/top_chapter_sections.pl
+++ b/tp/t/results/sectioning/top_chapter_sections.pl
@@ -9,7 +9,6 @@ $result_trees{'top_chapter_sections'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -319,7 +318,6 @@ $result_trees{'top_chapter_sections'} = [
                 }
               ],
               'cmdname' => 'chapter',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => ' '
               },
diff --git a/tp/t/results/sectioning/top_no_argument_and_content.pl 
b/tp/t/results/sectioning/top_no_argument_and_content.pl
index bffb8c8e4a..302774f3f7 100644
--- a/tp/t/results/sectioning/top_no_argument_and_content.pl
+++ b/tp/t/results/sectioning/top_no_argument_and_content.pl
@@ -21,7 +21,6 @@ $result_trees{'top_no_argument_and_content'} = {
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => '
 '
diff --git a/tp/t/results/sectioning/top_no_argument_and_node.pl 
b/tp/t/results/sectioning/top_no_argument_and_node.pl
index 3291722c25..5233057568 100644
--- a/tp/t/results/sectioning/top_no_argument_and_node.pl
+++ b/tp/t/results/sectioning/top_no_argument_and_node.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'top_no_argument_and_node'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'top_no_argument_and_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -56,7 +54,6 @@ $result_trees{'top_no_argument_and_node'} = {
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => '
 '
@@ -66,7 +63,6 @@ $result_trees{'top_no_argument_and_node'} = {
         }
       ],
       'cmdname' => 'top',
-      'contents' => [],
       'extra' => {},
       'parent' => {},
       'source_info' => {
diff --git a/tp/t/results/sectioning/top_no_argument_and_top_node.pl 
b/tp/t/results/sectioning/top_no_argument_and_top_node.pl
index 1d4baccbb0..27b166ccac 100644
--- a/tp/t/results/sectioning/top_no_argument_and_top_node.pl
+++ b/tp/t/results/sectioning/top_no_argument_and_top_node.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'top_no_argument_and_top_node'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'top_no_argument_and_top_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -56,7 +54,6 @@ $result_trees{'top_no_argument_and_top_node'} = {
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => '
 '
@@ -66,7 +63,6 @@ $result_trees{'top_no_argument_and_top_node'} = {
         }
       ],
       'cmdname' => 'top',
-      'contents' => [],
       'extra' => {},
       'parent' => {},
       'source_info' => {
diff --git a/tp/t/results/sectioning/top_node_no_menu_direction.pl 
b/tp/t/results/sectioning/top_node_no_menu_direction.pl
index 4dbdb9e6a3..6e6489d03e 100644
--- a/tp/t/results/sectioning/top_node_no_menu_direction.pl
+++ b/tp/t/results/sectioning/top_node_no_menu_direction.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'top_node_no_menu_direction'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'top_node_no_menu_direction'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -244,7 +242,6 @@ $result_trees{'top_node_no_menu_direction'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -274,7 +271,6 @@ $result_trees{'top_node_no_menu_direction'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/sectioning/top_node_part_top.pl 
b/tp/t/results/sectioning/top_node_part_top.pl
index 4757cd34ec..a63b7a9d5f 100644
--- a/tp/t/results/sectioning/top_node_part_top.pl
+++ b/tp/t/results/sectioning/top_node_part_top.pl
@@ -121,7 +121,6 @@ $result_trees{'top_node_part_top'} = [
                 }
               ],
               'cmdname' => 'top',
-              'contents' => [],
               'extra' => {
                 'associated_part' => {},
                 'spaces_before_argument' => ' '
diff --git a/tp/t/results/sectioning/top_node_up_url.pl 
b/tp/t/results/sectioning/top_node_up_url.pl
index 2f8dca92bb..d984f84524 100644
--- a/tp/t/results/sectioning/top_node_up_url.pl
+++ b/tp/t/results/sectioning/top_node_up_url.pl
@@ -9,7 +9,6 @@ $result_trees{'top_node_up_url'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -31,7 +30,6 @@ $result_trees{'top_node_up_url'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -82,7 +80,6 @@ $result_trees{'top_node_up_url'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -222,7 +219,6 @@ $result_trees{'top_node_up_url'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
diff --git a/tp/t/results/sectioning/top_part_chapter.pl 
b/tp/t/results/sectioning/top_part_chapter.pl
index 5afd798433..90dd594657 100644
--- a/tp/t/results/sectioning/top_part_chapter.pl
+++ b/tp/t/results/sectioning/top_part_chapter.pl
@@ -9,7 +9,6 @@ $result_trees{'top_part_chapter'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -103,7 +102,6 @@ $result_trees{'top_part_chapter'} = [
                 }
               ],
               'cmdname' => 'chapter',
-              'contents' => [],
               'extra' => {
                 'associated_part' => {},
                 'spaces_before_argument' => ' '
diff --git a/tp/t/results/sectioning/top_without_node_nodes.pl 
b/tp/t/results/sectioning/top_without_node_nodes.pl
index 4ecf270608..d01dec4068 100644
--- a/tp/t/results/sectioning/top_without_node_nodes.pl
+++ b/tp/t/results/sectioning/top_without_node_nodes.pl
@@ -9,7 +9,6 @@ $result_trees{'top_without_node_nodes'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -73,12 +72,10 @@ $result_trees{'top_without_node_nodes'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
@@ -106,7 +103,6 @@ $result_trees{'top_without_node_nodes'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
diff --git a/tp/t/results/sectioning/top_without_node_sections.pl 
b/tp/t/results/sectioning/top_without_node_sections.pl
index 223b1c9d8c..35599b506a 100644
--- a/tp/t/results/sectioning/top_without_node_sections.pl
+++ b/tp/t/results/sectioning/top_without_node_sections.pl
@@ -9,7 +9,6 @@ $result_trees{'top_without_node_sections'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -73,12 +72,10 @@ $result_trees{'top_without_node_sections'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
@@ -106,7 +103,6 @@ $result_trees{'top_without_node_sections'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
diff --git a/tp/t/results/sectioning/topic_guide.pl 
b/tp/t/results/sectioning/topic_guide.pl
index 0362cc50b4..267ad73e13 100644
--- a/tp/t/results/sectioning/topic_guide.pl
+++ b/tp/t/results/sectioning/topic_guide.pl
@@ -54,7 +54,6 @@ $result_trees{'topic_guide'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -127,7 +126,6 @@ $result_trees{'topic_guide'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -324,7 +322,6 @@ $result_trees{'topic_guide'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -392,7 +389,6 @@ $result_trees{'topic_guide'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -684,7 +680,6 @@ $result_trees{'topic_guide'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -916,7 +911,6 @@ $result_trees{'topic_guide'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1154,7 +1148,6 @@ $result_trees{'topic_guide'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1311,7 +1304,6 @@ $result_trees{'topic_guide'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1481,7 +1473,6 @@ $result_trees{'topic_guide'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'extra' => {
             'spaces_before_argument' => ' '
           },
@@ -1532,7 +1523,6 @@ $result_trees{'topic_guide'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1771,7 +1761,6 @@ $result_trees{'topic_guide'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1839,7 +1828,6 @@ $result_trees{'topic_guide'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/sectioning/transliterated_split_equivalent_nodes.pl 
b/tp/t/results/sectioning/transliterated_split_equivalent_nodes.pl
index 0b51f6ba4e..9c1b0a7b51 100644
--- a/tp/t/results/sectioning/transliterated_split_equivalent_nodes.pl
+++ b/tp/t/results/sectioning/transliterated_split_equivalent_nodes.pl
@@ -9,7 +9,6 @@ $result_trees{'transliterated_split_equivalent_nodes'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -41,7 +40,6 @@ $result_trees{'transliterated_split_equivalent_nodes'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -75,7 +73,6 @@ $result_trees{'transliterated_split_equivalent_nodes'} = [
                                 }
                               ],
                               'cmdname' => '~',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -207,7 +204,6 @@ $result_trees{'transliterated_split_equivalent_nodes'} = [
                                 }
                               ],
                               'cmdname' => '^',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -343,7 +339,6 @@ $result_trees{'transliterated_split_equivalent_nodes'} = [
                         }
                       ],
                       'cmdname' => '~',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -457,7 +452,6 @@ $result_trees{'transliterated_split_equivalent_nodes'} = [
                         }
                       ],
                       'cmdname' => '^',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -475,7 +469,6 @@ $result_trees{'transliterated_split_equivalent_nodes'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
diff --git a/tp/t/results/sectioning/two_nodes_at_the_end.pl 
b/tp/t/results/sectioning/two_nodes_at_the_end.pl
index d58c362ee5..e51b25bf9c 100644
--- a/tp/t/results/sectioning/two_nodes_at_the_end.pl
+++ b/tp/t/results/sectioning/two_nodes_at_the_end.pl
@@ -37,7 +37,6 @@ $result_trees{'two_nodes_at_the_end'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -88,7 +87,6 @@ $result_trees{'two_nodes_at_the_end'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -379,7 +377,6 @@ $result_trees{'two_nodes_at_the_end'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -539,7 +536,6 @@ $result_trees{'two_nodes_at_the_end'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
diff --git a/tp/t/results/sectioning/two_nodes_between_chapters.pl 
b/tp/t/results/sectioning/two_nodes_between_chapters.pl
index 5e0d689e34..96b5734cc1 100644
--- a/tp/t/results/sectioning/two_nodes_between_chapters.pl
+++ b/tp/t/results/sectioning/two_nodes_between_chapters.pl
@@ -37,7 +37,6 @@ $result_trees{'two_nodes_between_chapters'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -88,7 +87,6 @@ $result_trees{'two_nodes_between_chapters'} = [
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'extra' => {
                         'spaces_after_argument' => '
 '
@@ -379,7 +377,6 @@ $result_trees{'two_nodes_between_chapters'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -522,7 +519,6 @@ $result_trees{'two_nodes_between_chapters'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -563,7 +559,6 @@ $result_trees{'two_nodes_between_chapters'} = [
                 }
               ],
               'cmdname' => 'chapter',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => ' '
               },
diff --git a/tp/t/results/sectioning/two_unnumbered_no_argument.pl 
b/tp/t/results/sectioning/two_unnumbered_no_argument.pl
index a88cba4394..f5bd5a591b 100644
--- a/tp/t/results/sectioning/two_unnumbered_no_argument.pl
+++ b/tp/t/results/sectioning/two_unnumbered_no_argument.pl
@@ -21,7 +21,6 @@ $result_trees{'two_unnumbered_no_argument'} = {
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => '
 '
@@ -31,7 +30,6 @@ $result_trees{'two_unnumbered_no_argument'} = {
         }
       ],
       'cmdname' => 'unnumbered',
-      'contents' => [],
       'extra' => {
         'missing_argument' => 1
       },
@@ -45,7 +43,6 @@ $result_trees{'two_unnumbered_no_argument'} = {
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => '
 '
@@ -55,7 +52,6 @@ $result_trees{'two_unnumbered_no_argument'} = {
         }
       ],
       'cmdname' => 'unnumbered',
-      'contents' => [],
       'extra' => {
         'missing_argument' => 1
       },
diff --git a/tp/t/results/sectioning/unknown_node_in_menu.pl 
b/tp/t/results/sectioning/unknown_node_in_menu.pl
index 3aa6aa40c6..fd301c23c9 100644
--- a/tp/t/results/sectioning/unknown_node_in_menu.pl
+++ b/tp/t/results/sectioning/unknown_node_in_menu.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'unknown_node_in_menu'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -40,7 +39,6 @@ $result_trees{'unknown_node_in_menu'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/sectioning/unnumbered_before_node_top_top.pl 
b/tp/t/results/sectioning/unnumbered_before_node_top_top.pl
index 811e6d0692..b45e66c8ba 100644
--- a/tp/t/results/sectioning/unnumbered_before_node_top_top.pl
+++ b/tp/t/results/sectioning/unnumbered_before_node_top_top.pl
@@ -9,7 +9,6 @@ $result_trees{'unnumbered_before_node_top_top'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -84,7 +83,6 @@ $result_trees{'unnumbered_before_node_top_top'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
diff --git a/tp/t/results/sectioning/unnumbered_before_top.pl 
b/tp/t/results/sectioning/unnumbered_before_top.pl
index 6cfc1468e5..1befaeea9b 100644
--- a/tp/t/results/sectioning/unnumbered_before_top.pl
+++ b/tp/t/results/sectioning/unnumbered_before_top.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'unnumbered_before_top'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -66,7 +65,6 @@ $result_trees{'unnumbered_before_top'} = {
         }
       ],
       'cmdname' => 'top',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/sectioning/unnumbered_before_top_node.pl 
b/tp/t/results/sectioning/unnumbered_before_top_node.pl
index 3076594e9c..b7e31fa6ed 100644
--- a/tp/t/results/sectioning/unnumbered_before_top_node.pl
+++ b/tp/t/results/sectioning/unnumbered_before_top_node.pl
@@ -9,7 +9,6 @@ $result_trees{'unnumbered_before_top_node'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -99,7 +98,6 @@ $result_trees{'unnumbered_before_top_node'} = [
                     }
                   ],
                   'cmdname' => 'titlefont',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/sectioning/unnumbered_no_argument.pl 
b/tp/t/results/sectioning/unnumbered_no_argument.pl
index b95d4917df..0a1f72a938 100644
--- a/tp/t/results/sectioning/unnumbered_no_argument.pl
+++ b/tp/t/results/sectioning/unnumbered_no_argument.pl
@@ -8,14 +8,12 @@ use utf8;
 $result_trees{'unnumbered_no_argument'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
     {
       'args' => [
         {
-          'contents' => [],
           'extra' => {
             'spaces_after_argument' => '
 '
@@ -25,7 +23,6 @@ $result_trees{'unnumbered_no_argument'} = {
         }
       ],
       'cmdname' => 'unnumbered',
-      'contents' => [],
       'extra' => {
         'missing_argument' => 1
       },
diff --git a/tp/t/results/sectioning/unnumbered_top_without_node_nodes.pl 
b/tp/t/results/sectioning/unnumbered_top_without_node_nodes.pl
index 0cb2c5955f..24a78819f4 100644
--- a/tp/t/results/sectioning/unnumbered_top_without_node_nodes.pl
+++ b/tp/t/results/sectioning/unnumbered_top_without_node_nodes.pl
@@ -9,7 +9,6 @@ $result_trees{'unnumbered_top_without_node_nodes'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
@@ -26,12 +25,10 @@ $result_trees{'unnumbered_top_without_node_nodes'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
@@ -59,7 +56,6 @@ $result_trees{'unnumbered_top_without_node_nodes'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -202,12 +198,10 @@ $result_trees{'unnumbered_top_without_node_nodes'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
@@ -235,7 +229,6 @@ $result_trees{'unnumbered_top_without_node_nodes'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
diff --git a/tp/t/results/sectioning/unnumbered_top_without_node_sections.pl 
b/tp/t/results/sectioning/unnumbered_top_without_node_sections.pl
index 0f2ca23ee2..b9a68d90b3 100644
--- a/tp/t/results/sectioning/unnumbered_top_without_node_sections.pl
+++ b/tp/t/results/sectioning/unnumbered_top_without_node_sections.pl
@@ -32,12 +32,10 @@ $result_trees{'unnumbered_top_without_node_sections'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
@@ -65,7 +63,6 @@ $result_trees{'unnumbered_top_without_node_sections'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
@@ -208,12 +205,10 @@ $result_trees{'unnumbered_top_without_node_sections'} = [
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'line_arg'
                 },
@@ -241,7 +236,6 @@ $result_trees{'unnumbered_top_without_node_sections'} = [
                 }
               ],
               'cmdname' => 'node',
-              'contents' => [],
               'extra' => {
                 'node_content' => [
                   {}
diff --git a/tp/t/results/value/bad_syntax.pl b/tp/t/results/value/bad_syntax.pl
index 301ec1e704..0fffbfd3e9 100644
--- a/tp/t/results/value/bad_syntax.pl
+++ b/tp/t/results/value/bad_syntax.pl
@@ -118,7 +118,6 @@ $result_trees{'bad_syntax'} = {
         },
         {
           'cmdname' => 'value',
-          'contents' => [],
           'extra' => {
             'flag' => 'unknown'
           },
diff --git a/tp/t/results/value/ignored_value_definition.pl 
b/tp/t/results/value/ignored_value_definition.pl
index bf0f11f40f..44aa688d72 100644
--- a/tp/t/results/value/ignored_value_definition.pl
+++ b/tp/t/results/value/ignored_value_definition.pl
@@ -54,13 +54,11 @@ $result_trees{'ignored_value_definition'} = {
                   'type' => 'brace_command_arg'
                 },
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'elided'
                 }
               ],
               'cmdname' => 'inlinefmt',
-              'contents' => [],
               'extra' => {
                 'format' => 'tex'
               },
diff --git a/tp/t/results/value/set_form_feed.pl 
b/tp/t/results/value/set_form_feed.pl
index 28ad269810..1bf286bdf3 100644
--- a/tp/t/results/value/set_form_feed.pl
+++ b/tp/t/results/value/set_form_feed.pl
@@ -103,7 +103,6 @@ $result_trees{'set_form_feed'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/value/set_in_item_missing_line.pl 
b/tp/t/results/value/set_in_item_missing_line.pl
index 1bf8e4a05f..1181b15e18 100644
--- a/tp/t/results/value/set_in_item_missing_line.pl
+++ b/tp/t/results/value/set_in_item_missing_line.pl
@@ -15,7 +15,6 @@ $result_trees{'set_in_item_missing_line'} = {
               'contents' => [
                 {
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -188,7 +187,6 @@ $result_trees{'set_in_item_missing_line'} = {
               'contents' => [
                 {
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/value/set_on_item_line.pl 
b/tp/t/results/value/set_on_item_line.pl
index 138f1779ea..0ea3ec3bff 100644
--- a/tp/t/results/value/set_on_item_line.pl
+++ b/tp/t/results/value/set_on_item_line.pl
@@ -15,7 +15,6 @@ $result_trees{'set_on_item_line'} = {
               'contents' => [
                 {
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -297,7 +296,6 @@ $result_trees{'set_on_item_line'} = {
               'contents' => [
                 {
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/value/simple.pl b/tp/t/results/value/simple.pl
index 71216fae89..8dec3b589f 100644
--- a/tp/t/results/value/simple.pl
+++ b/tp/t/results/value/simple.pl
@@ -59,7 +59,6 @@ $result_trees{'simple'} = {
                 }
               ],
               'cmdname' => 'b',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/value/value_after_accent.pl 
b/tp/t/results/value/value_after_accent.pl
index 0a1ab6ed03..caf69acd15 100644
--- a/tp/t/results/value/value_after_accent.pl
+++ b/tp/t/results/value/value_after_accent.pl
@@ -49,7 +49,6 @@ $result_trees{'value_after_accent'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -79,7 +78,6 @@ $result_trees{'value_after_accent'} = {
                 }
               ],
               'cmdname' => '~',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/value/value_after_brace_command.pl 
b/tp/t/results/value/value_after_brace_command.pl
index e57615cbaa..d42142ec24 100644
--- a/tp/t/results/value/value_after_brace_command.pl
+++ b/tp/t/results/value/value_after_brace_command.pl
@@ -79,7 +79,6 @@ $result_trees{'value_after_brace_command'} = {
                 }
               ],
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -97,7 +96,6 @@ $result_trees{'value_after_brace_command'} = {
             },
             {
               'cmdname' => 'ringaccent',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -127,7 +125,6 @@ $result_trees{'value_after_brace_command'} = {
                 }
               ],
               'cmdname' => '^',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -145,7 +142,6 @@ $result_trees{'value_after_brace_command'} = {
             },
             {
               'cmdname' => '^',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -175,7 +171,6 @@ $result_trees{'value_after_brace_command'} = {
                 }
               ],
               'cmdname' => 'code',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
@@ -193,7 +188,6 @@ $result_trees{'value_after_brace_command'} = {
             },
             {
               'cmdname' => 'code',
-              'contents' => [],
               'extra' => {
                 'spaces' => ' '
               },
diff --git a/tp/t/results/value/value_in_index_commands.pl 
b/tp/t/results/value/value_in_index_commands.pl
index 1b8d5d2a24..111f6514a9 100644
--- a/tp/t/results/value/value_in_index_commands.pl
+++ b/tp/t/results/value/value_in_index_commands.pl
@@ -465,7 +465,6 @@ $result_trees{'value_in_index_commands'} = {
                     }
                   ],
                   'cmdname' => 'var',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -491,7 +490,6 @@ $result_trees{'value_in_index_commands'} = {
                     }
                   ],
                   'cmdname' => '\'',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -521,7 +519,6 @@ $result_trees{'value_in_index_commands'} = {
                             }
                           ],
                           'cmdname' => 'dotless',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -535,7 +532,6 @@ $result_trees{'value_in_index_commands'} = {
                     }
                   ],
                   'cmdname' => '^',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/value/value_in_misc_commands.pl 
b/tp/t/results/value/value_in_misc_commands.pl
index 164acf4a2d..d50b7c1da5 100644
--- a/tp/t/results/value/value_in_misc_commands.pl
+++ b/tp/t/results/value/value_in_misc_commands.pl
@@ -61,7 +61,6 @@ $result_trees{'value_in_misc_commands'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -610,7 +609,6 @@ $result_trees{'value_in_misc_commands'} = {
                 }
               ],
               'cmdname' => 'phoo',
-              'contents' => [],
               'extra' => {
                 'begin' => '//',
                 'end' => '\\\\'
@@ -717,7 +715,6 @@ $result_trees{'value_in_misc_commands'} = {
                 }
               ],
               'cmdname' => 'phi',
-              'contents' => [],
               'extra' => {
                 'begin' => ':',
                 'end' => ':'
@@ -815,7 +812,6 @@ $result_trees{'value_in_misc_commands'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -893,7 +889,6 @@ $result_trees{'value_in_misc_commands'} = {
                 }
               ],
               'cmdname' => 'strong',
-              'contents' => [],
               'extra' => {
                 'begin' => '(strong:',
                 'end' => ':)'
@@ -937,7 +932,6 @@ $result_trees{'value_in_misc_commands'} = {
                 }
               ],
               'cmdname' => 'kbd',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -1037,7 +1031,6 @@ $result_trees{'value_in_misc_commands'} = {
                 }
               ],
               'cmdname' => 'kbd',
-              'contents' => [],
               'extra' => {
                 'code' => 1
               },
@@ -1066,7 +1059,6 @@ $result_trees{'value_in_misc_commands'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1093,7 +1085,6 @@ $result_trees{'value_in_misc_commands'} = {
                     }
                   ],
                   'cmdname' => 'kbd',
-                  'contents' => [],
                   'extra' => {
                     'code' => 1
                   },
diff --git a/tp/t/results/value/value_in_node.pl 
b/tp/t/results/value/value_in_node.pl
index d593f656ae..dbae93eb85 100644
--- a/tp/t/results/value/value_in_node.pl
+++ b/tp/t/results/value/value_in_node.pl
@@ -122,7 +122,6 @@ $result_trees{'value_in_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -188,7 +187,6 @@ $result_trees{'value_in_node'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -329,7 +327,6 @@ $result_trees{'value_in_node'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'parent' => {},
           'type' => 'line_arg'
         },
@@ -363,7 +360,6 @@ $result_trees{'value_in_node'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -457,7 +453,6 @@ $result_trees{'value_in_node'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -592,7 +587,6 @@ $result_trees{'value_in_node'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'extra' => {
             'spaces_before_argument' => ' '
           },
@@ -652,7 +646,6 @@ $result_trees{'value_in_node'} = {
                 }
               ],
               'cmdname' => 'xref',
-              'contents' => [],
               'extra' => {
                 'label' => {},
                 'node_argument' => {
diff --git a/tp/t/results/value/value_node_directions.pl 
b/tp/t/results/value/value_node_directions.pl
index e899de473a..c88b9c07f9 100644
--- a/tp/t/results/value/value_node_directions.pl
+++ b/tp/t/results/value/value_node_directions.pl
@@ -114,7 +114,6 @@ $result_trees{'value_node_directions'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -263,7 +262,6 @@ $result_trees{'value_node_directions'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -352,7 +350,6 @@ $result_trees{'value_node_directions'} = {
           'type' => 'line_arg'
         },
         {
-          'contents' => [],
           'extra' => {
             'spaces_before_argument' => ' '
           },
@@ -397,7 +394,6 @@ $result_trees{'value_node_directions'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -450,7 +446,6 @@ $result_trees{'value_node_directions'} = {
         }
       ],
       'cmdname' => 'chapter',
-      'contents' => [],
       'extra' => {
         'spaces_before_argument' => ' '
       },
diff --git a/tp/t/results/value_and_macro/comma_value_in_macro_arg.pl 
b/tp/t/results/value_and_macro/comma_value_in_macro_arg.pl
index 38c8b292f3..955acf8cc9 100644
--- a/tp/t/results/value_and_macro/comma_value_in_macro_arg.pl
+++ b/tp/t/results/value_and_macro/comma_value_in_macro_arg.pl
@@ -132,7 +132,6 @@ $result_trees{'comma_value_in_macro_arg'} = {
                 }
               ],
               'cmdname' => 'emph',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
@@ -147,13 +146,11 @@ $result_trees{'comma_value_in_macro_arg'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'brace_command_arg'
                 }
               ],
               'cmdname' => 'emph',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/value_and_macro/value_in_macro_body.pl 
b/tp/t/results/value_and_macro/value_in_macro_body.pl
index 003488add3..bccd4a86aa 100644
--- a/tp/t/results/value_and_macro/value_in_macro_body.pl
+++ b/tp/t/results/value_and_macro/value_in_macro_body.pl
@@ -127,7 +127,6 @@ $result_trees{'value_in_macro_body'} = {
                 }
               ],
               'cmdname' => 'emph',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/verb/comments.pl b/tp/t/results/verb/comments.pl
index 6e66580251..ff34ddf00d 100644
--- a/tp/t/results/verb/comments.pl
+++ b/tp/t/results/verb/comments.pl
@@ -32,7 +32,6 @@ $result_trees{'comments'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => 'a'
               },
@@ -92,7 +91,6 @@ $result_trees{'comments'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ','
               },
diff --git a/tp/t/results/verb/end_of_line.pl b/tp/t/results/verb/end_of_line.pl
index 1d7bf12f49..b2457b7fbb 100644
--- a/tp/t/results/verb/end_of_line.pl
+++ b/tp/t/results/verb/end_of_line.pl
@@ -48,7 +48,6 @@ $result_trees{'end_of_line'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ''
               },
diff --git a/tp/t/results/verb/multiline.pl b/tp/t/results/verb/multiline.pl
index 602e4b06dc..f92cd7177f 100644
--- a/tp/t/results/verb/multiline.pl
+++ b/tp/t/results/verb/multiline.pl
@@ -39,7 +39,6 @@ $result_trees{'multiline'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => '@'
               },
diff --git a/tp/t/results/verb/nested.pl b/tp/t/results/verb/nested.pl
index 5327b247ab..ce312c29b9 100644
--- a/tp/t/results/verb/nested.pl
+++ b/tp/t/results/verb/nested.pl
@@ -34,7 +34,6 @@ $result_trees{'nested'} = {
                         }
                       ],
                       'cmdname' => 'verb',
-                      'contents' => [],
                       'extra' => {
                         'delimiter' => '/'
                       },
@@ -55,7 +54,6 @@ $result_trees{'nested'} = {
                 }
               ],
               'cmdname' => 'b',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/verb/simple.pl b/tp/t/results/verb/simple.pl
index 4e3809ee72..b1008bf471 100644
--- a/tp/t/results/verb/simple.pl
+++ b/tp/t/results/verb/simple.pl
@@ -26,7 +26,6 @@ $result_trees{'simple'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => '.'
               },
diff --git a/tp/t/results/verb/verb_and_char_end_of_line_not_closed.pl 
b/tp/t/results/verb/verb_and_char_end_of_line_not_closed.pl
index 19361cc452..89d81324f2 100644
--- a/tp/t/results/verb/verb_and_char_end_of_line_not_closed.pl
+++ b/tp/t/results/verb/verb_and_char_end_of_line_not_closed.pl
@@ -43,7 +43,6 @@ $result_trees{'verb_and_char_end_of_line_not_closed'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => '*'
               },
diff --git a/tp/t/results/verb/verb_at_end_of_line_not_closed.pl 
b/tp/t/results/verb/verb_at_end_of_line_not_closed.pl
index a5aade04ac..b4dc1c734b 100644
--- a/tp/t/results/verb/verb_at_end_of_line_not_closed.pl
+++ b/tp/t/results/verb/verb_at_end_of_line_not_closed.pl
@@ -37,7 +37,6 @@ $result_trees{'verb_at_end_of_line_not_closed'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => ''
               },
diff --git a/tp/t/results/verb/verb_not_closed.pl 
b/tp/t/results/verb/verb_not_closed.pl
index d7d42c4b51..3482e9d6c5 100644
--- a/tp/t/results/verb/verb_not_closed.pl
+++ b/tp/t/results/verb/verb_not_closed.pl
@@ -26,7 +26,6 @@ $result_trees{'verb_not_closed'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => '.'
               },
diff --git a/tp/t/results/verb/verb_not_closed_with_char.pl 
b/tp/t/results/verb/verb_not_closed_with_char.pl
index f6a7c46e20..08fda377fa 100644
--- a/tp/t/results/verb/verb_not_closed_with_char.pl
+++ b/tp/t/results/verb/verb_not_closed_with_char.pl
@@ -50,7 +50,6 @@ $result_trees{'verb_not_closed_with_char'} = {
                 }
               ],
               'cmdname' => 'verb',
-              'contents' => [],
               'extra' => {
                 'delimiter' => '*'
               },
diff --git a/tp/t/results/xml_tests/brace_commands_spaces_end_of_lines.pl 
b/tp/t/results/xml_tests/brace_commands_spaces_end_of_lines.pl
index ee05907fbe..453dc62075 100644
--- a/tp/t/results/xml_tests/brace_commands_spaces_end_of_lines.pl
+++ b/tp/t/results/xml_tests/brace_commands_spaces_end_of_lines.pl
@@ -27,7 +27,6 @@ $result_trees{'brace_commands_spaces_end_of_lines'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -67,7 +66,6 @@ $result_trees{'brace_commands_spaces_end_of_lines'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -117,7 +115,6 @@ $result_trees{'brace_commands_spaces_end_of_lines'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -167,7 +164,6 @@ $result_trees{'brace_commands_spaces_end_of_lines'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -217,7 +213,6 @@ $result_trees{'brace_commands_spaces_end_of_lines'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -267,7 +262,6 @@ $result_trees{'brace_commands_spaces_end_of_lines'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
diff --git a/tp/t/results/xml_tests/commands_and_spaces.pl 
b/tp/t/results/xml_tests/commands_and_spaces.pl
index 16e078d5d0..219149382b 100644
--- a/tp/t/results/xml_tests/commands_and_spaces.pl
+++ b/tp/t/results/xml_tests/commands_and_spaces.pl
@@ -422,7 +422,6 @@ $result_trees{'commands_and_spaces'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -515,7 +514,6 @@ $result_trees{'commands_and_spaces'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -677,7 +675,6 @@ $result_trees{'commands_and_spaces'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {},
                 'spaces_before_argument' => ' '
@@ -720,7 +717,6 @@ $result_trees{'commands_and_spaces'} = {
                 }
               ],
               'cmdname' => 'shortcaption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
@@ -940,7 +936,6 @@ $result_trees{'commands_and_spaces'} = {
                     }
                   ],
                   'cmdname' => 'var',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1039,7 +1034,6 @@ $result_trees{'commands_and_spaces'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '  
 '
@@ -1102,7 +1096,6 @@ $result_trees{'commands_and_spaces'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '  
 '
@@ -1170,7 +1163,6 @@ $result_trees{'commands_and_spaces'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '  
 '
@@ -1241,7 +1233,6 @@ $result_trees{'commands_and_spaces'} = {
               'contents' => [
                 {
                   'cmdname' => 'strong',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1374,7 +1365,6 @@ $result_trees{'commands_and_spaces'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => '  '
               },
@@ -1439,7 +1429,6 @@ $result_trees{'commands_and_spaces'} = {
                 }
               ],
               'cmdname' => 'math',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => ' '
               },
@@ -1485,7 +1474,6 @@ $result_trees{'commands_and_spaces'} = {
                 }
               ],
               'cmdname' => 'indicateurl',
-              'contents' => [],
               'parent' => {},
               'source_info' => {
                 'file_name' => '',
diff --git a/tp/t/results/xml_tests/comments_end_lines.pl 
b/tp/t/results/xml_tests/comments_end_lines.pl
index 95f2086e50..7d757a2700 100644
--- a/tp/t/results/xml_tests/comments_end_lines.pl
+++ b/tp/t/results/xml_tests/comments_end_lines.pl
@@ -15,7 +15,6 @@ $result_trees{'comments_end_lines'} = {
               'contents' => [
                 {
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'command_as_argument_inserted'
                 }
@@ -126,7 +125,6 @@ $result_trees{'comments_end_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -206,7 +204,6 @@ $result_trees{'comments_end_lines'} = {
               'contents' => [
                 {
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -333,7 +330,6 @@ $result_trees{'comments_end_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -418,7 +414,6 @@ $result_trees{'comments_end_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -503,7 +498,6 @@ $result_trees{'comments_end_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -883,7 +877,6 @@ $result_trees{'comments_end_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -968,7 +961,6 @@ $result_trees{'comments_end_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/xml_tests/comments_on_block_command_lines.pl 
b/tp/t/results/xml_tests/comments_on_block_command_lines.pl
index 6442dccdde..1882f85d2a 100644
--- a/tp/t/results/xml_tests/comments_on_block_command_lines.pl
+++ b/tp/t/results/xml_tests/comments_on_block_command_lines.pl
@@ -15,7 +15,6 @@ $result_trees{'comments_on_block_command_lines'} = {
               'contents' => [
                 {
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'type' => 'command_as_argument_inserted'
                 }
@@ -241,7 +240,6 @@ $result_trees{'comments_on_block_command_lines'} = {
               'contents' => [
                 {
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -362,13 +360,11 @@ $result_trees{'comments_on_block_command_lines'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -485,7 +481,6 @@ $result_trees{'comments_on_block_command_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'comment_at_end' => {
                   'args' => [
@@ -708,7 +703,6 @@ $result_trees{'comments_on_block_command_lines'} = {
               'contents' => [
                 {
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -835,7 +829,6 @@ $result_trees{'comments_on_block_command_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'comment_at_end' => {
                   'args' => [
@@ -1015,7 +1008,6 @@ $result_trees{'comments_on_block_command_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'comment_at_end' => {
                   'args' => [
@@ -1102,7 +1094,6 @@ $result_trees{'comments_on_block_command_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'comment_at_end' => {
                   'args' => [
@@ -1208,7 +1199,6 @@ $result_trees{'comments_on_block_command_lines'} = {
                     }
                   ],
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1563,7 +1553,6 @@ $result_trees{'comments_on_block_command_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'comment_at_end' => {
                   'args' => [
@@ -2136,7 +2125,6 @@ $result_trees{'comments_on_block_command_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'comment_at_end' => {
                   'args' => [
@@ -2223,7 +2211,6 @@ $result_trees{'comments_on_block_command_lines'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'comment_at_end' => {
                   'args' => [
diff --git a/tp/t/results/xml_tests/image_inline_or_not.pl 
b/tp/t/results/xml_tests/image_inline_or_not.pl
index b0112b72c8..2d211f42f4 100644
--- a/tp/t/results/xml_tests/image_inline_or_not.pl
+++ b/tp/t/results/xml_tests/image_inline_or_not.pl
@@ -23,7 +23,6 @@ $result_trees{'image_inline_or_not'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -65,7 +64,6 @@ $result_trees{'image_inline_or_not'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -113,7 +111,6 @@ $result_trees{'image_inline_or_not'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -175,7 +172,6 @@ $result_trees{'image_inline_or_not'} = {
             }
           ],
           'cmdname' => 'image',
-          'contents' => [],
           'extra' => {
             'input_perl_encoding' => 'utf-8'
           },
@@ -217,7 +213,6 @@ $result_trees{'image_inline_or_not'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -246,7 +241,6 @@ $result_trees{'image_inline_or_not'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -279,7 +273,6 @@ $result_trees{'image_inline_or_not'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -320,7 +313,6 @@ $result_trees{'image_inline_or_not'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -401,7 +393,6 @@ $result_trees{'image_inline_or_not'} = {
                     }
                   ],
                   'cmdname' => 'image',
-                  'contents' => [],
                   'extra' => {
                     'input_perl_encoding' => 'utf-8'
                   },
@@ -437,7 +428,6 @@ $result_trees{'image_inline_or_not'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -505,7 +495,6 @@ $result_trees{'image_inline_or_not'} = {
               'contents' => [
                 {
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -547,7 +536,6 @@ $result_trees{'image_inline_or_not'} = {
                                 }
                               ],
                               'cmdname' => 'image',
-                              'contents' => [],
                               'extra' => {
                                 'input_perl_encoding' => 'utf-8'
                               },
@@ -604,7 +592,6 @@ $result_trees{'image_inline_or_not'} = {
                         }
                       ],
                       'cmdname' => 'image',
-                      'contents' => [],
                       'extra' => {
                         'input_perl_encoding' => 'utf-8'
                       },
@@ -646,7 +633,6 @@ $result_trees{'image_inline_or_not'} = {
                             }
                           ],
                           'cmdname' => 'image',
-                          'contents' => [],
                           'extra' => {
                             'input_perl_encoding' => 'utf-8'
                           },
@@ -686,7 +672,6 @@ $result_trees{'image_inline_or_not'} = {
                         }
                       ],
                       'cmdname' => 'image',
-                      'contents' => [],
                       'extra' => {
                         'input_perl_encoding' => 'utf-8'
                       },
@@ -760,7 +745,6 @@ $result_trees{'image_inline_or_not'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -794,7 +778,6 @@ $result_trees{'image_inline_or_not'} = {
                         }
                       ],
                       'cmdname' => 'image',
-                      'contents' => [],
                       'extra' => {
                         'input_perl_encoding' => 'utf-8'
                       },
@@ -832,7 +815,6 @@ $result_trees{'image_inline_or_not'} = {
                             }
                           ],
                           'cmdname' => 'image',
-                          'contents' => [],
                           'extra' => {
                             'input_perl_encoding' => 'utf-8'
                           },
@@ -897,7 +879,6 @@ $result_trees{'image_inline_or_not'} = {
                         }
                       ],
                       'cmdname' => 'image',
-                      'contents' => [],
                       'extra' => {
                         'input_perl_encoding' => 'utf-8'
                       },
@@ -945,7 +926,6 @@ $result_trees{'image_inline_or_not'} = {
                         }
                       ],
                       'cmdname' => 'image',
-                      'contents' => [],
                       'extra' => {
                         'input_perl_encoding' => 'utf-8'
                       },
@@ -1028,7 +1008,6 @@ $result_trees{'image_inline_or_not'} = {
                         }
                       ],
                       'cmdname' => 'image',
-                      'contents' => [],
                       'extra' => {
                         'input_perl_encoding' => 'utf-8'
                       },
@@ -1124,7 +1103,6 @@ $result_trees{'image_inline_or_not'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -1145,7 +1123,6 @@ $result_trees{'image_inline_or_not'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -1186,7 +1163,6 @@ $result_trees{'image_inline_or_not'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -1244,7 +1220,6 @@ $result_trees{'image_inline_or_not'} = {
                         }
                       ],
                       'cmdname' => 'image',
-                      'contents' => [],
                       'extra' => {
                         'input_perl_encoding' => 'utf-8'
                       },
@@ -1266,7 +1241,6 @@ $result_trees{'image_inline_or_not'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => '
 '
@@ -1324,7 +1298,6 @@ $result_trees{'image_inline_or_not'} = {
                             }
                           ],
                           'cmdname' => 'image',
-                          'contents' => [],
                           'extra' => {
                             'input_perl_encoding' => 'utf-8'
                           },
@@ -1356,7 +1329,6 @@ $result_trees{'image_inline_or_not'} = {
                 }
               ],
               'cmdname' => 'footnote',
-              'contents' => [],
               'extra' => {
                 'spaces_before_argument' => '
 '
@@ -1432,7 +1404,6 @@ $result_trees{'image_inline_or_not'} = {
                 }
               ],
               'cmdname' => 'image',
-              'contents' => [],
               'extra' => {
                 'input_perl_encoding' => 'utf-8'
               },
@@ -1472,7 +1443,6 @@ $result_trees{'image_inline_or_not'} = {
                         }
                       ],
                       'cmdname' => 'image',
-                      'contents' => [],
                       'extra' => {
                         'input_perl_encoding' => 'utf-8'
                       },
@@ -1503,7 +1473,6 @@ $result_trees{'image_inline_or_not'} = {
                             }
                           ],
                           'cmdname' => 'image',
-                          'contents' => [],
                           'extra' => {
                             'input_perl_encoding' => 'utf-8'
                           },
@@ -1524,7 +1493,6 @@ $result_trees{'image_inline_or_not'} = {
                 }
               ],
               'cmdname' => 'caption',
-              'contents' => [],
               'extra' => {
                 'float' => {}
               },
diff --git a/tp/t/results/xml_tests/lone_bye.pl 
b/tp/t/results/xml_tests/lone_bye.pl
index 40a929067e..2f11d9e97f 100644
--- a/tp/t/results/xml_tests/lone_bye.pl
+++ b/tp/t/results/xml_tests/lone_bye.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'lone_bye'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
diff --git a/tp/t/results/xml_tests/node_and_bye.pl 
b/tp/t/results/xml_tests/node_and_bye.pl
index b76db027d9..90f23997f4 100644
--- a/tp/t/results/xml_tests/node_and_bye.pl
+++ b/tp/t/results/xml_tests/node_and_bye.pl
@@ -9,7 +9,6 @@ $result_trees{'node_and_bye'} = [
   {
     'contents' => [
       {
-        'contents' => [],
         'parent' => {
           'contents' => [
             {},
diff --git a/tp/t/results/xml_tests/node_no_section.pl 
b/tp/t/results/xml_tests/node_no_section.pl
index e2f989fbb4..f9fa6c632f 100644
--- a/tp/t/results/xml_tests/node_no_section.pl
+++ b/tp/t/results/xml_tests/node_no_section.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'node_no_section'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'node_no_section'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
diff --git a/tp/t/results/xml_tests/raw.pl b/tp/t/results/xml_tests/raw.pl
index 65f8740a48..23cf9d4468 100644
--- a/tp/t/results/xml_tests/raw.pl
+++ b/tp/t/results/xml_tests/raw.pl
@@ -12,7 +12,6 @@ $result_trees{'raw'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -87,7 +86,6 @@ $result_trees{'raw'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
diff --git a/tp/t/results/xml_tests/raw_and_comments.pl 
b/tp/t/results/xml_tests/raw_and_comments.pl
index 705a6e4e32..fbaa6f6f87 100644
--- a/tp/t/results/xml_tests/raw_and_comments.pl
+++ b/tp/t/results/xml_tests/raw_and_comments.pl
@@ -12,7 +12,6 @@ $result_trees{'raw_and_comments'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'comment_at_end' => {
                   'args' => [
@@ -123,7 +122,6 @@ $result_trees{'raw_and_comments'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'comment_at_end' => {
                       'args' => [
diff --git a/tp/t/results/xml_tests/spaces_info_lost.pl 
b/tp/t/results/xml_tests/spaces_info_lost.pl
index 801a1b5fb7..6a40c1c327 100644
--- a/tp/t/results/xml_tests/spaces_info_lost.pl
+++ b/tp/t/results/xml_tests/spaces_info_lost.pl
@@ -88,7 +88,6 @@ $result_trees{'spaces_info_lost'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '  
 '
diff --git a/tp/t/results/xtable/accent_on_table_line.pl 
b/tp/t/results/xtable/accent_on_table_line.pl
index 1d51994e9b..4266117399 100644
--- a/tp/t/results/xtable/accent_on_table_line.pl
+++ b/tp/t/results/xtable/accent_on_table_line.pl
@@ -13,7 +13,6 @@ $result_trees{'accent_on_table_line'} = {
           'args' => [
             {
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'type' => 'command_as_argument_inserted'
             },
@@ -21,7 +20,6 @@ $result_trees{'accent_on_table_line'} = {
               'contents' => [
                 {
                   'cmdname' => '~',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -107,7 +105,6 @@ $result_trees{'accent_on_table_line'} = {
                                 }
                               ],
                               'cmdname' => 'code',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
@@ -194,7 +191,6 @@ $result_trees{'accent_on_table_line'} = {
           'args' => [
             {
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'type' => 'command_as_argument_inserted'
             },
@@ -203,13 +199,11 @@ $result_trees{'accent_on_table_line'} = {
                 {
                   'args' => [
                     {
-                      'contents' => [],
                       'parent' => {},
                       'type' => 'brace_command_arg'
                     }
                   ],
                   'cmdname' => '~',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -295,7 +289,6 @@ $result_trees{'accent_on_table_line'} = {
                                 }
                               ],
                               'cmdname' => 'code',
-                              'contents' => [],
                               'parent' => {},
                               'source_info' => {
                                 'file_name' => '',
diff --git a/tp/t/results/xtable/block_commands_in_table.pl 
b/tp/t/results/xtable/block_commands_in_table.pl
index baec2cdd13..878149b7c0 100644
--- a/tp/t/results/xtable/block_commands_in_table.pl
+++ b/tp/t/results/xtable/block_commands_in_table.pl
@@ -8,7 +8,6 @@ use utf8;
 $result_trees{'block_commands_in_table'} = {
   'contents' => [
     {
-      'contents' => [],
       'parent' => {},
       'type' => 'before_node_section'
     },
@@ -30,7 +29,6 @@ $result_trees{'block_commands_in_table'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -84,7 +82,6 @@ $result_trees{'block_commands_in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'emph',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -242,7 +239,6 @@ $result_trees{'block_commands_in_table'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -424,7 +420,6 @@ $result_trees{'block_commands_in_table'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -544,7 +539,6 @@ $result_trees{'block_commands_in_table'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -664,7 +658,6 @@ $result_trees{'block_commands_in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'strong',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -911,7 +904,6 @@ $result_trees{'block_commands_in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'r',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1128,7 +1120,6 @@ $result_trees{'block_commands_in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'emph',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/xtable/comment_and_itemx_before_item.pl 
b/tp/t/results/xtable/comment_and_itemx_before_item.pl
index 4b12ff84d9..b7e972a6e6 100644
--- a/tp/t/results/xtable/comment_and_itemx_before_item.pl
+++ b/tp/t/results/xtable/comment_and_itemx_before_item.pl
@@ -15,7 +15,6 @@ $result_trees{'comment_and_itemx_before_item'} = {
               'contents' => [
                 {
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/xtable/definfoenclose_on_table_line.pl 
b/tp/t/results/xtable/definfoenclose_on_table_line.pl
index db52b09dd4..e59bbd438d 100644
--- a/tp/t/results/xtable/definfoenclose_on_table_line.pl
+++ b/tp/t/results/xtable/definfoenclose_on_table_line.pl
@@ -54,7 +54,6 @@ $result_trees{'definfoenclose_on_table_line'} = {
               'contents' => [
                 {
                   'cmdname' => 'phi',
-                  'contents' => [],
                   'extra' => {
                     'begin' => ':',
                     'end' => ':'
diff --git a/tp/t/results/xtable/empty_item_itemx.pl 
b/tp/t/results/xtable/empty_item_itemx.pl
index e358b3cbb2..0953302e3d 100644
--- a/tp/t/results/xtable/empty_item_itemx.pl
+++ b/tp/t/results/xtable/empty_item_itemx.pl
@@ -15,7 +15,6 @@ $result_trees{'empty_item_itemx'} = {
               'contents' => [
                 {
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -110,7 +109,6 @@ $result_trees{'empty_item_itemx'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => '
 '
@@ -184,7 +182,6 @@ $result_trees{'empty_item_itemx'} = {
                     {
                       'args' => [
                         {
-                          'contents' => [],
                           'extra' => {
                             'spaces_after_argument' => ' 
 '
diff --git a/tp/t/results/xtable/headitem_in_table.pl 
b/tp/t/results/xtable/headitem_in_table.pl
index a292f6025c..80af4d935a 100644
--- a/tp/t/results/xtable/headitem_in_table.pl
+++ b/tp/t/results/xtable/headitem_in_table.pl
@@ -15,7 +15,6 @@ $result_trees{'headitem_in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'strong',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/xtable/inter_item_commands_in_table.pl 
b/tp/t/results/xtable/inter_item_commands_in_table.pl
index 63d5668bc4..b189ad9f2b 100644
--- a/tp/t/results/xtable/inter_item_commands_in_table.pl
+++ b/tp/t/results/xtable/inter_item_commands_in_table.pl
@@ -36,7 +36,6 @@ $result_trees{'inter_item_commands_in_table'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -113,7 +112,6 @@ $result_trees{'inter_item_commands_in_table'} = {
         }
       ],
       'cmdname' => 'node',
-      'contents' => [],
       'extra' => {
         'node_content' => [
           {}
@@ -167,7 +165,6 @@ $result_trees{'inter_item_commands_in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -333,7 +330,6 @@ $result_trees{'inter_item_commands_in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -539,7 +535,6 @@ $result_trees{'inter_item_commands_in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'var',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -962,7 +957,6 @@ $result_trees{'inter_item_commands_in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1157,7 +1151,6 @@ $result_trees{'inter_item_commands_in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'code',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1328,7 +1321,6 @@ $result_trees{'inter_item_commands_in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'samp',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1523,7 +1515,6 @@ $result_trees{'inter_item_commands_in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'samp',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1694,7 +1685,6 @@ $result_trees{'inter_item_commands_in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'samp',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -1866,7 +1856,6 @@ $result_trees{'inter_item_commands_in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'samp',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2032,7 +2021,6 @@ $result_trees{'inter_item_commands_in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'samp',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
@@ -2198,7 +2186,6 @@ $result_trees{'inter_item_commands_in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'samp',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/xtable/inter_item_commands_in_table_in_example.pl 
b/tp/t/results/xtable/inter_item_commands_in_table_in_example.pl
index 4ab0cae4e1..0c62363ba6 100644
--- a/tp/t/results/xtable/inter_item_commands_in_table_in_example.pl
+++ b/tp/t/results/xtable/inter_item_commands_in_table_in_example.pl
@@ -17,7 +17,6 @@ $result_trees{'inter_item_commands_in_table_in_example'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -34,7 +33,6 @@ $result_trees{'inter_item_commands_in_table_in_example'} = {
                   'contents' => [
                     {
                       'cmdname' => 'var',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
diff --git a/tp/t/results/xtable/invalid_command_and_brace_in_table.pl 
b/tp/t/results/xtable/invalid_command_and_brace_in_table.pl
index 0df82c9ceb..e232393ce3 100644
--- a/tp/t/results/xtable/invalid_command_and_brace_in_table.pl
+++ b/tp/t/results/xtable/invalid_command_and_brace_in_table.pl
@@ -15,7 +15,6 @@ $result_trees{'invalid_command_and_brace_in_table'} = {
               'contents' => [
                 {
                   'cmdname' => 'asis',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/xtable/itemx_before_item.pl 
b/tp/t/results/xtable/itemx_before_item.pl
index bbb84a4084..67013859d6 100644
--- a/tp/t/results/xtable/itemx_before_item.pl
+++ b/tp/t/results/xtable/itemx_before_item.pl
@@ -15,7 +15,6 @@ $result_trees{'itemx_before_item'} = {
               'contents' => [
                 {
                   'cmdname' => 'emph',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/xtable/long_item.pl b/tp/t/results/xtable/long_item.pl
index bb8c49f167..ac1940e729 100644
--- a/tp/t/results/xtable/long_item.pl
+++ b/tp/t/results/xtable/long_item.pl
@@ -15,7 +15,6 @@ $result_trees{'long_item'} = {
               'contents' => [
                 {
                   'cmdname' => 'emph',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/xtable/no_arg_brace_command_on_table_line.pl 
b/tp/t/results/xtable/no_arg_brace_command_on_table_line.pl
index 128c084016..ae298c5281 100644
--- a/tp/t/results/xtable/no_arg_brace_command_on_table_line.pl
+++ b/tp/t/results/xtable/no_arg_brace_command_on_table_line.pl
@@ -13,7 +13,6 @@ $result_trees{'no_arg_brace_command_on_table_line'} = {
           'args' => [
             {
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'type' => 'command_as_argument_inserted'
             },
@@ -21,7 +20,6 @@ $result_trees{'no_arg_brace_command_on_table_line'} = {
               'contents' => [
                 {
                   'cmdname' => 'bullet',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/xtable/no_argument_for_table.pl 
b/tp/t/results/xtable/no_argument_for_table.pl
index 0577b47a02..c1fbb63d5e 100644
--- a/tp/t/results/xtable/no_argument_for_table.pl
+++ b/tp/t/results/xtable/no_argument_for_table.pl
@@ -13,12 +13,10 @@ $result_trees{'no_argument_for_table'} = {
           'args' => [
             {
               'cmdname' => 'asis',
-              'contents' => [],
               'parent' => {},
               'type' => 'command_as_argument_inserted'
             },
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
diff --git a/tp/t/results/xtable/table_nested.pl 
b/tp/t/results/xtable/table_nested.pl
index 4c3ba7ccc1..6a67bab0e1 100644
--- a/tp/t/results/xtable/table_nested.pl
+++ b/tp/t/results/xtable/table_nested.pl
@@ -206,7 +206,6 @@ $result_trees{'table_nested'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -223,7 +222,6 @@ $result_trees{'table_nested'} = {
                   'contents' => [
                     {
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -557,7 +555,6 @@ $result_trees{'table_nested'} = {
                   'contents' => [
                     {
                       'cmdname' => 'emph',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -800,7 +797,6 @@ $result_trees{'table_nested'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -817,7 +813,6 @@ $result_trees{'table_nested'} = {
                   'contents' => [
                     {
                       'cmdname' => 'asis',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1151,7 +1146,6 @@ $result_trees{'table_nested'} = {
                   'contents' => [
                     {
                       'cmdname' => 'emph',
-                      'contents' => [],
                       'parent' => {},
                       'source_info' => {
                         'file_name' => '',
@@ -1394,7 +1388,6 @@ $result_trees{'table_nested'} = {
         {
           'args' => [
             {
-              'contents' => [],
               'extra' => {
                 'spaces_after_argument' => '
 '
@@ -1408,7 +1401,6 @@ $result_trees{'table_nested'} = {
             {
               'args' => [
                 {
-                  'contents' => [],
                   'extra' => {
                     'spaces_after_argument' => '
 '
@@ -1425,7 +1417,6 @@ $result_trees{'table_nested'} = {
                       'contents' => [
                         {
                           'cmdname' => 'asis',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
@@ -1759,7 +1750,6 @@ $result_trees{'table_nested'} = {
                       'contents' => [
                         {
                           'cmdname' => 'emph',
-                          'contents' => [],
                           'parent' => {},
                           'source_info' => {
                             'file_name' => '',
diff --git a/tp/t/results/xtable/text_between_item_itemx.pl 
b/tp/t/results/xtable/text_between_item_itemx.pl
index 1434b5f29f..483dc8b802 100644
--- a/tp/t/results/xtable/text_between_item_itemx.pl
+++ b/tp/t/results/xtable/text_between_item_itemx.pl
@@ -15,7 +15,6 @@ $result_trees{'text_between_item_itemx'} = {
               'contents' => [
                 {
                   'cmdname' => 'strong',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',
diff --git a/tp/t/results/xtable/title_and_itemx_before_item.pl 
b/tp/t/results/xtable/title_and_itemx_before_item.pl
index a0ba7334a5..af6e841476 100644
--- a/tp/t/results/xtable/title_and_itemx_before_item.pl
+++ b/tp/t/results/xtable/title_and_itemx_before_item.pl
@@ -15,7 +15,6 @@ $result_trees{'title_and_itemx_before_item'} = {
               'contents' => [
                 {
                   'cmdname' => 'emph',
-                  'contents' => [],
                   'parent' => {},
                   'source_info' => {
                     'file_name' => '',



reply via email to

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