texinfo-commits
[Top][All Lists]
Advanced

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

branch master updated: * tp/Texinfo/Structuring.pm (sort_indices): do no


From: Patrice Dumas
Subject: branch master updated: * tp/Texinfo/Structuring.pm (sort_indices): do not add a 'key' in index entries when sorting.
Date: Sat, 04 Sep 2021 16:38:20 -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 db19141  * tp/Texinfo/Structuring.pm (sort_indices): do not add a 
'key' in index entries when sorting.
db19141 is described below

commit db191418f68228c4748ba52a3f0a3ed7e3dc3546
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Sat Sep 4 22:38:09 2021 +0200

    * tp/Texinfo/Structuring.pm (sort_indices): do not add
    a 'key' in index entries when sorting.
---
 ChangeLog                                          |   5 ++
 tp/Texinfo/Structuring.pm                          |   1 -
 .../results/converters_tests/at_commands_in_raw.pl |   1 -
 .../converters_tests/char_latin1_latin1_in_refs.pl |   6 ---
 .../converters_tests/char_latin1_utf8_in_refs.pl   |   6 ---
 .../converters_tests/char_latin2_latin2_in_refs.pl |   1 -
 tp/t/results/converters_tests/complex_nestings.pl  |   5 --
 .../index_entry_in_preformatted.pl                 |   3 --
 .../printindex_merged_indices_code_style.pl        |   5 --
 tp/t/results/converters_tests/sample_utf8.pl       |   4 --
 .../converters_tests/test_deftypefnnewline.pl      |   4 --
 .../converters_tests/things_before_setfilename.pl  |   1 -
 .../things_before_setfilename_no_element.pl        |   1 -
 tp/t/results/coverage/commands.pl                  |   1 -
 tp/t/results/coverage/def.pl                       |  15 ------
 tp/t/results/coverage/formats_titles.pl            |   1 -
 tp/t/results/coverage/multitable.pl                |   1 -
 tp/t/results/coverage/preformatted.pl              |   1 -
 .../coverage/punctuation_in_line_commands.pl       |   1 -
 tp/t/results/coverage/table.pl                     |   4 --
 .../results/coverage_braces/heading_in_footnote.pl |   1 -
 tp/t/results/def/all_commands.pl                   |  18 -------
 tp/t/results/def/all_commands_delimiters.pl        |  47 ------------------
 .../def/all_commands_delimiters_printindex.pl      |  47 ------------------
 tp/t/results/def/all_commands_printindex.pl        |  18 -------
 tp/t/results/def/ampchar.pl                        |   1 -
 tp/t/results/def/code_in_def.pl                    |   1 -
 tp/t/results/def/def_defx_mismatch.pl              |   2 -
 tp/t/results/def/defx_after_comment.pl             |   2 -
 tp/t/results/def/defx_after_comment_in_example.pl  |   2 -
 tp/t/results/def/defx_after_empty_line.pl          |   2 -
 .../def/defx_after_empty_line_in_example.pl        |   2 -
 tp/t/results/def/defx_after_paragraph_end.pl       |   2 -
 .../def/defx_after_preformatted_with_text.pl       |   2 -
 tp/t/results/def/defx_after_text.pl                |   2 -
 tp/t/results/def/defx_in_example.pl                |   2 -
 tp/t/results/def/double_command.pl                 |   4 --
 tp/t/results/def/empty_def_arguments.pl            |   1 -
 tp/t/results/def/empty_def_command.pl              |   3 --
 tp/t/results/def/empty_deftype.pl                  |   4 --
 tp/t/results/def/end_of_line_protect_at_end.pl     |   1 -
 tp/t/results/def/end_of_lines_protected.pl         |   1 -
 .../def/end_of_lines_protected_in_footnote.pl      |   1 -
 tp/t/results/def/inter_item_commands_in_def.pl     |   5 --
 .../def/inter_item_commands_in_def_in_example.pl   |   5 --
 tp/t/results/def/leading_space_in_def_arg.pl       |   1 -
 tp/t/results/def/no_category_or_no_name.pl         |   1 -
 tp/t/results/def/not_closed.pl                     |   3 --
 tp/t/results/def/protected_brace.pl                |   1 -
 tp/t/results/def/ref_in_def.pl                     |   2 -
 tp/t/results/def/space_in_def_for_index.pl         |   2 -
 tp/t/results/def/wrong_braces_simple.pl            |   9 ----
 tp/t/results/def/wrong_braces_with_end_of_lines.pl |   2 -
 tp/t/results/float/cindex_in_caption.pl            |   1 -
 tp/t/results/float/complex_float.pl                |   3 --
 tp/t/results/float/float_copying.pl                |   4 --
 tp/t/results/formatting/float_copying.pl           |   6 ---
 tp/t/results/heading/heading_in_copying.pl         |   1 -
 .../results/html_tests/index_and_node_same_name.pl |   1 -
 tp/t/results/html_tests/index_below.pl             |   1 -
 tp/t/results/indices/complex_recursive_synindex.pl |   6 ---
 tp/t/results/indices/def_syn_indices.pl            |   7 ---
 ...default_cp_index_and_one_letter_syncodeindex.pl |   2 -
 tp/t/results/indices/double_index_entry.pl         |   3 --
 tp/t/results/indices/double_syncodeindex.pl        |   2 -
 tp/t/results/indices/empty_string_index_entry.pl   |   4 --
 tp/t/results/indices/encoding_index_ascii.pl       |  55 ---------------------
 .../encoding_index_ascii_enable_encoding.pl        |  55 ---------------------
 tp/t/results/indices/encoding_index_latin1.pl      |  55 ---------------------
 .../encoding_index_latin1_enable_encoding.pl       |  55 ---------------------
 tp/t/results/indices/encoding_index_utf8.pl        |  55 ---------------------
 .../indices/encoding_index_utf8_enable_encoding.pl |  55 ---------------------
 tp/t/results/indices/explicit_sort_key.pl          |   4 --
 tp/t/results/indices/ftable_vtable.pl              |   7 ---
 tp/t/results/indices/image_lines_count.pl          |   1 -
 tp/t/results/indices/image_text_lines_count.pl     |   1 -
 tp/t/results/indices/index_entries_locations.pl    |   4 --
 .../indices/index_entry_before_first_node.pl       | Bin 9412 -> 9373 bytes
 tp/t/results/indices/index_entry_before_node.pl    |   1 -
 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 -
 .../indices/printindex_index_entry_in_copying.pl   |   5 --
 ...rintindex_index_entry_in_copying_in_footnote.pl |   1 -
 ...ndex_index_entry_in_copying_no_insertcopying.pl |   5 --
 .../indices/printindex_with_space_before.pl        | Bin 8981 -> 8949 bytes
 .../indices/same_index_entry_merged_indices.pl     |   2 -
 tp/t/results/indices/seealso_duplicate.pl          |   2 -
 tp/t/results/indices/subentries.pl                 |   8 ---
 tp/t/results/indices/subentry_and_sortas.pl        |   2 -
 tp/t/results/indices/syncode_index_print_both.pl   |   2 -
 tp/t/results/indices/syncodeindex_to_plain.pl      |   3 --
 tp/t/results/indices/transparent_sort_chars.pl     |   3 --
 .../indices/unknown_then_known_index_entry.pl      |   1 -
 tp/t/results/indices/w_lines_count.pl              |   1 -
 tp/t/results/info_tests/before_node_and_section.pl |   1 -
 tp/t/results/info_tests/colon_in_index_entry.pl    |   4 --
 tp/t/results/info_tests/def_in_copying.pl          |   4 --
 tp/t/results/info_tests/index_entry_at_end_node.pl |   1 -
 .../multitable_anchor_and_index_entry.pl           |   2 -
 .../info_tests/nested_multitable_anchor_index.pl   |   2 -
 tp/t/results/info_tests/test_index.pl              |  17 -------
 .../results/invalid_nestings/block_not_matching.pl |   1 -
 tp/t/results/invalid_nestings/center.pl            |   1 -
 .../invalid_nestings/def_in_style_command.pl       |   1 -
 .../def_not_closed_in_menu_description.pl          |   1 -
 tp/t/results/invalid_nestings/in_table.pl          |   5 --
 .../invalid_nestings/multitable_item_in_index.pl   |   1 -
 tp/t/results/invalid_nestings/on_def_line.pl       |   2 -
 .../invalid_nestings/on_index_entry_line.pl        |   2 -
 .../invalid_nestings/section_on_defx_line.pl       |   1 -
 tp/t/results/invalid_nestings/tab_in_index.pl      |   1 -
 .../itemize/inter_item_commands_in_enumerate.pl    |   7 ---
 .../itemize/inter_item_commands_in_itemize.pl      |   4 --
 tp/t/results/languages/multiple.pl                 |   3 --
 tp/t/results/languages/multiple_lang_chapters.pl   |   3 --
 .../languages/multiple_lang_chapters_latex.pl      |   3 --
 .../languages/multiple_lang_chapters_texi2html.pl  |   3 --
 tp/t/results/languages/simple.pl                   |   1 -
 tp/t/results/languages/unknown_region.pl           |   1 -
 tp/t/results/latex_tests/indices.pl                |   5 --
 tp/t/results/layout/no_monolithic.pl               |   1 -
 tp/t/results/macro/backslash_in_arg.pl             |   4 --
 tp/t/results/macro/macro_in_index_commands.pl      |   4 --
 tp/t/results/menu/menu_in_deffn.pl                 |   1 -
 .../misc_commands/comment_space_command_on_line.pl |   1 -
 tp/t/results/misc_commands/index_entries.pl        |   2 -
 tp/t/results/morecoverage/formatting_fr.pl         |  10 ----
 tp/t/results/morecoverage/texi_formatting.pl       |  10 ----
 tp/t/results/moreindices/double_index_entry.pl     |   3 --
 tp/t/results/moreindices/index_no_node.pl          |  14 ------
 tp/t/results/moreindices/index_split.pl            |  19 -------
 tp/t/results/moreindices/index_split_nodes.pl      |  19 -------
 tp/t/results/moreindices/nodes_before_top.pl       |  13 -----
 .../nodes_before_top_and_sections_monolithic.pl    |  15 ------
 .../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    |  12 -----
 .../moresectioning/placed_things_before_element.pl |   1 -
 .../inter_item_commands_in_multitable.pl           |   3 --
 .../at_commands_glued_in_example.pl                |   1 -
 .../at_commands_glued_in_paragraph.pl              |   1 -
 tp/t/results/preformatted/def_in_example.pl        |   1 -
 tp/t/results/sectioning/no_element.pl              |   1 -
 .../sectioning/placed_things_before_element.pl     |   1 -
 .../sectioning/placed_things_before_node.pl        |   1 -
 tp/t/results/value/value_in_index_commands.pl      |   4 --
 tp/t/results/xml_tests/commands_and_spaces.pl      |   1 -
 tp/t/results/xtable/block_commands_in_table.pl     |   5 --
 tp/t/results/xtable/empty_item_itemx.pl            |   3 --
 .../results/xtable/inter_item_commands_in_table.pl |  18 -------
 .../inter_item_commands_in_table_in_example.pl     |   1 -
 tp/t/results/xtable/table_nested.pl                |  12 -----
 153 files changed, 5 insertions(+), 973 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index f8c790c..a949a44 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2021-09-04  Patrice Dumas  <pertusus@free.fr>
+
+       * tp/Texinfo/Structuring.pm (sort_indices): do not add
+       a 'key' in index entries when sorting.
+
 2021-09-04  Gavin Smith  <gavinsmith0123@gmail.com>
 
        Avoid unnecessary documentlanguage extra value
diff --git a/tp/Texinfo/Structuring.pm b/tp/Texinfo/Structuring.pm
index a1aa792..c0763fa 100644
--- a/tp/Texinfo/Structuring.pm
+++ b/tp/Texinfo/Structuring.pm
@@ -1677,7 +1677,6 @@ sub sort_indices($$$$;$)
       my $entry_key = index_key($entry, {'contents' => $entry->{'content'}},
                                   $entry->{'sortas'}, $options, $ignore_chars);
       $index_entry_keys->{$entry} = $entry_key;
-      $entry->{'key'} = $entry_key;
       if ($entry_key !~ /\S/) {
         $registrar->line_warn($configuration_informations,
                      sprintf(__("empty index key in \@%s"),
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 a370fd2..4bd5473 100644
--- a/tp/t/results/converters_tests/at_commands_in_raw.pl
+++ b/tp/t/results/converters_tests/at_commands_in_raw.pl
@@ -521,7 +521,6 @@ $result_trees{'at_commands_in_raw'} = {
                   'index_at_command' => 'findex',
                   'index_name' => 'fn',
                   'index_type_command' => 'findex',
-                  'key' => 'fentry2',
                   'node' => {},
                   'number' => 1
                 },
diff --git a/tp/t/results/converters_tests/char_latin1_latin1_in_refs.pl 
b/tp/t/results/converters_tests/char_latin1_latin1_in_refs.pl
index 222f74a..ca84d36 100644
--- a/tp/t/results/converters_tests/char_latin1_latin1_in_refs.pl
+++ b/tp/t/results/converters_tests/char_latin1_latin1_in_refs.pl
@@ -1170,7 +1170,6 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{e4} \x{eb} \x{ef} \x{f6} \x{fc} \x{ff}",
               'node' => {},
               'number' => 1
             },
@@ -1211,7 +1210,6 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{c4} \x{cb} \x{cf} \x{d6} \x{dc}",
               'node' => {},
               'number' => 2
             },
@@ -1252,7 +1250,6 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{e9}",
               'node' => {},
               'number' => 3
             },
@@ -1293,7 +1290,6 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{e8}",
               'node' => {},
               'number' => 4
             },
@@ -1334,7 +1330,6 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{e2} \x{ea} \x{ee} \x{f4} \x{fb} \x{c2} \x{ca} 
\x{ce} \x{d4} \x{db}",
               'node' => {},
               'number' => 5
             },
@@ -1375,7 +1370,6 @@ $result_trees{'char_latin1_latin1_in_refs'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{e7}",
               'node' => {},
               'number' => 6
             },
diff --git a/tp/t/results/converters_tests/char_latin1_utf8_in_refs.pl 
b/tp/t/results/converters_tests/char_latin1_utf8_in_refs.pl
index 26a6e0a..e932cc9 100644
--- a/tp/t/results/converters_tests/char_latin1_utf8_in_refs.pl
+++ b/tp/t/results/converters_tests/char_latin1_utf8_in_refs.pl
@@ -1170,7 +1170,6 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{e4} \x{eb} \x{ef} \x{f6} \x{fc} \x{ff}",
               'node' => {},
               'number' => 1
             },
@@ -1211,7 +1210,6 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{c4} \x{cb} \x{cf} \x{d6} \x{dc}",
               'node' => {},
               'number' => 2
             },
@@ -1252,7 +1250,6 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{e9}",
               'node' => {},
               'number' => 3
             },
@@ -1293,7 +1290,6 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{e8}",
               'node' => {},
               'number' => 4
             },
@@ -1334,7 +1330,6 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{e2} \x{ea} \x{ee} \x{f4} \x{fb} \x{c2} \x{ca} 
\x{ce} \x{d4} \x{db}",
               'node' => {},
               'number' => 5
             },
@@ -1375,7 +1370,6 @@ $result_trees{'char_latin1_utf8_in_refs'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{e7}",
               'node' => {},
               'number' => 6
             },
diff --git a/tp/t/results/converters_tests/char_latin2_latin2_in_refs.pl 
b/tp/t/results/converters_tests/char_latin2_latin2_in_refs.pl
index 5a5a0c7..0733fe1 100644
--- a/tp/t/results/converters_tests/char_latin2_latin2_in_refs.pl
+++ b/tp/t/results/converters_tests/char_latin2_latin2_in_refs.pl
@@ -494,7 +494,6 @@ $result_trees{'char_latin2_latin2_in_refs'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{104} \x{105} \x{2db} \x{118} \x{119}",
               'node' => {},
               'number' => 1
             },
diff --git a/tp/t/results/converters_tests/complex_nestings.pl 
b/tp/t/results/converters_tests/complex_nestings.pl
index f494e62..c1a618b 100644
--- a/tp/t/results/converters_tests/complex_nestings.pl
+++ b/tp/t/results/converters_tests/complex_nestings.pl
@@ -214,7 +214,6 @@ $result_trees{'complex_nestings'} = {
                       'index_at_command' => 'defun',
                       'index_name' => 'fn',
                       'index_type_command' => 'defun',
-                      'key' => 'my def',
                       'node' => {},
                       'number' => 1
                     },
@@ -334,7 +333,6 @@ $result_trees{'complex_nestings'} = {
                       'index_at_command' => 'defunx',
                       'index_name' => 'fn',
                       'index_type_command' => 'defun',
-                      'key' => 'other def',
                       'node' => {},
                       'number' => 2
                     },
@@ -494,7 +492,6 @@ $result_trees{'complex_nestings'} = {
                               'index_at_command' => 'deffn',
                               'index_name' => 'fn',
                               'index_type_command' => 'deffn',
-                              'key' => 'name',
                               'node' => {},
                               'number' => 3
                             },
@@ -603,7 +600,6 @@ $result_trees{'complex_nestings'} = {
                                       'index_at_command' => 'defvar',
                                       'index_name' => 'vr',
                                       'index_type_command' => 'defvar',
-                                      'key' => 'variables',
                                       'node' => {},
                                       'number' => 1
                                     },
@@ -726,7 +722,6 @@ $result_trees{'complex_nestings'} = {
                                       'index_at_command' => 'defvarx',
                                       'index_name' => 'vr',
                                       'index_type_command' => 'defvar',
-                                      'key' => 'variables too',
                                       'node' => {},
                                       'number' => 2
                                     },
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 7476e28..779d2d0 100644
--- a/tp/t/results/converters_tests/index_entry_in_preformatted.pl
+++ b/tp/t/results/converters_tests/index_entry_in_preformatted.pl
@@ -78,7 +78,6 @@ $result_trees{'index_entry_in_preformatted'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'first',
                       'node' => {},
                       'number' => 1
                     },
@@ -147,7 +146,6 @@ $result_trees{'index_entry_in_preformatted'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'other',
                       'node' => {},
                       'number' => 2
                     },
@@ -193,7 +191,6 @@ $result_trees{'index_entry_in_preformatted'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'last',
                       'node' => {},
                       'number' => 3
                     },
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 6cc5d39..7fd43d7 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
@@ -140,7 +140,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'c"b',
               'node' => {},
               'number' => 1
             },
@@ -187,7 +186,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
               'index_at_command' => 'vindex',
               'index_name' => 'vr',
               'index_type_command' => 'vindex',
-              'key' => 'v"j',
               'node' => {},
               'number' => 1
             },
@@ -234,7 +232,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'f``g',
               'node' => {},
               'number' => 1
             },
@@ -356,7 +353,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
               'index_at_command' => 'cdiindex',
               'index_name' => 'cdi',
               'index_type_command' => 'cdiindex',
-              'key' => 'cdi"h',
               'node' => {},
               'number' => 1
             },
@@ -478,7 +474,6 @@ $result_trees{'printindex_merged_indices_code_style'} = {
               'index_at_command' => 'ddiindex',
               'index_name' => 'ddi',
               'index_type_command' => 'ddiindex',
-              'key' => 'ddi``g',
               'node' => {},
               'number' => 1
             },
diff --git a/tp/t/results/converters_tests/sample_utf8.pl 
b/tp/t/results/converters_tests/sample_utf8.pl
index 4907be9..2d4eb3c 100644
--- a/tp/t/results/converters_tests/sample_utf8.pl
+++ b/tp/t/results/converters_tests/sample_utf8.pl
@@ -874,7 +874,6 @@ $result_trees{'sample_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'chapter, first',
               'node' => {},
               'number' => 1
             },
@@ -928,7 +927,6 @@ $result_trees{'sample_utf8'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => "\x{53e6}\x{4e00}\x{4e2a}\x{ff0c}index entry",
                   'node' => {},
                   'number' => 2
                 },
@@ -969,7 +967,6 @@ $result_trees{'sample_utf8'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => "\x{104}\x{118} ae \x{105}\x{119}",
                   'node' => {},
                   'number' => 3
                 },
@@ -1010,7 +1007,6 @@ $result_trees{'sample_utf8'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => "\x{e9} \x{c2}",
                   'node' => {},
                   'number' => 4
                 },
diff --git a/tp/t/results/converters_tests/test_deftypefnnewline.pl 
b/tp/t/results/converters_tests/test_deftypefnnewline.pl
index 558bb09..cdaa387 100644
--- a/tp/t/results/converters_tests/test_deftypefnnewline.pl
+++ b/tp/t/results/converters_tests/test_deftypefnnewline.pl
@@ -173,7 +173,6 @@ $result_trees{'test_deftypefnnewline'} = {
                   'index_at_command' => 'deftypefun',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypefun',
-                  'key' => 'name',
                   'node' => {},
                   'number' => 1
                 },
@@ -313,7 +312,6 @@ $result_trees{'test_deftypefnnewline'} = {
                   'index_at_command' => 'deffn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'arg',
                   'node' => {},
                   'number' => 2
                 },
@@ -527,7 +525,6 @@ $result_trees{'test_deftypefnnewline'} = {
                   'index_at_command' => 'deftypefun',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypefun',
-                  'key' => 'name2',
                   'node' => {},
                   'number' => 3
                 },
@@ -667,7 +664,6 @@ $result_trees{'test_deftypefnnewline'} = {
                   'index_at_command' => 'deffn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'arg2',
                   'node' => {},
                   'number' => 4
                 },
diff --git a/tp/t/results/converters_tests/things_before_setfilename.pl 
b/tp/t/results/converters_tests/things_before_setfilename.pl
index 7109d37..94bb6cc 100644
--- a/tp/t/results/converters_tests/things_before_setfilename.pl
+++ b/tp/t/results/converters_tests/things_before_setfilename.pl
@@ -768,7 +768,6 @@ $result_trees{'things_before_setfilename'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => 'index entry',
                   'number' => 1
                 },
                 'spaces_before_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 ed69d01..0c65718 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
@@ -766,7 +766,6 @@ $result_trees{'things_before_setfilename_no_element'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'index entry',
               'number' => 1
             },
             'spaces_before_argument' => ' '
diff --git a/tp/t/results/coverage/commands.pl 
b/tp/t/results/coverage/commands.pl
index 94b926d..58f141f 100644
--- a/tp/t/results/coverage/commands.pl
+++ b/tp/t/results/coverage/commands.pl
@@ -375,7 +375,6 @@ $result_trees{'commands'} = {
           'index_at_command' => 'cindex',
           'index_name' => 'cp',
           'index_type_command' => 'cindex',
-          'key' => 'index entry "in text" LaTeX',
           'number' => 1
         },
         'spaces_before_argument' => ' '
diff --git a/tp/t/results/coverage/def.pl b/tp/t/results/coverage/def.pl
index 8efedab..587670a 100644
--- a/tp/t/results/coverage/def.pl
+++ b/tp/t/results/coverage/def.pl
@@ -100,7 +100,6 @@ $result_trees{'def'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'd--effn_name',
               'number' => 1
             },
             'original_def_cmdname' => 'deffn'
@@ -344,7 +343,6 @@ $result_trees{'def'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'de--ffn_name',
               'number' => 2
             },
             'original_def_cmdname' => 'deffn'
@@ -531,7 +529,6 @@ $result_trees{'def'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'i',
               'number' => 3
             },
             'original_def_cmdname' => 'deffn'
@@ -635,7 +632,6 @@ $result_trees{'def'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'truc',
               'number' => 4
             },
             'original_def_cmdname' => 'deffnx',
@@ -740,7 +736,6 @@ $result_trees{'def'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'log trap',
               'number' => 5
             },
             'original_def_cmdname' => 'deffnx',
@@ -846,7 +841,6 @@ $result_trees{'def'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'log trap1',
               'number' => 6
             },
             'original_def_cmdname' => 'deffnx',
@@ -952,7 +946,6 @@ $result_trees{'def'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'log trap2',
               'number' => 7
             },
             'original_def_cmdname' => 'deffnx',
@@ -1058,7 +1051,6 @@ $result_trees{'def'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'id ule',
               'number' => 8
             },
             'original_def_cmdname' => 'deffnx',
@@ -1190,7 +1182,6 @@ $result_trees{'def'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'id i ule',
               'number' => 9
             },
             'original_def_cmdname' => 'deffnx',
@@ -1269,7 +1260,6 @@ $result_trees{'def'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'machin',
               'number' => 10
             },
             'original_def_cmdname' => 'deffnx'
@@ -1358,7 +1348,6 @@ $result_trees{'def'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'bidule machin',
               'number' => 11
             },
             'original_def_cmdname' => 'deffnx'
@@ -1441,7 +1430,6 @@ $result_trees{'def'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'machin',
               'number' => 12
             },
             'original_def_cmdname' => 'deffnx'
@@ -1569,7 +1557,6 @@ $result_trees{'def'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'followed',
               'number' => 13
             },
             'original_def_cmdname' => 'deffnx',
@@ -1722,7 +1709,6 @@ $result_trees{'def'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'after',
               'number' => 14
             },
             'original_def_cmdname' => 'deffnx',
@@ -1875,7 +1861,6 @@ $result_trees{'def'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'deffnx',
               'number' => 15
             },
             'original_def_cmdname' => 'deffnx',
diff --git a/tp/t/results/coverage/formats_titles.pl 
b/tp/t/results/coverage/formats_titles.pl
index 774e7c2..262a66d 100644
--- a/tp/t/results/coverage/formats_titles.pl
+++ b/tp/t/results/coverage/formats_titles.pl
@@ -427,7 +427,6 @@ $result_trees{'formats_titles'} = {
                       'index_at_command' => 'item',
                       'index_name' => 'vr',
                       'index_type_command' => 'vtable',
-                      'key' => 'vtab',
                       'number' => 1
                     },
                     'spaces_before_argument' => ' '
diff --git a/tp/t/results/coverage/multitable.pl 
b/tp/t/results/coverage/multitable.pl
index a611ee2..93e0b57 100644
--- a/tp/t/results/coverage/multitable.pl
+++ b/tp/t/results/coverage/multitable.pl
@@ -266,7 +266,6 @@ $result_trees{'multitable'} = {
                               'index_at_command' => 'cindex',
                               'index_name' => 'cp',
                               'index_type_command' => 'cindex',
-                              'key' => 'index entry within multitable',
                               'number' => 1
                             },
                             'spaces_before_argument' => ' '
diff --git a/tp/t/results/coverage/preformatted.pl 
b/tp/t/results/coverage/preformatted.pl
index 160c263..dcc499a 100644
--- a/tp/t/results/coverage/preformatted.pl
+++ b/tp/t/results/coverage/preformatted.pl
@@ -163,7 +163,6 @@ $result_trees{'preformatted'} = {
                           'index_at_command' => 'item',
                           'index_name' => 'vr',
                           'index_type_command' => 'vtable',
-                          'key' => 'item in table in format',
                           'number' => 1
                         },
                         'spaces_before_argument' => ' '
diff --git a/tp/t/results/coverage/punctuation_in_line_commands.pl 
b/tp/t/results/coverage/punctuation_in_line_commands.pl
index 1867018..7268fc1 100644
--- a/tp/t/results/coverage/punctuation_in_line_commands.pl
+++ b/tp/t/results/coverage/punctuation_in_line_commands.pl
@@ -650,7 +650,6 @@ $result_trees{'punctuation_in_line_commands'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'index! After punc',
               'node' => {},
               'number' => 1
             },
diff --git a/tp/t/results/coverage/table.pl b/tp/t/results/coverage/table.pl
index 8f976c6..53ecac4 100644
--- a/tp/t/results/coverage/table.pl
+++ b/tp/t/results/coverage/table.pl
@@ -268,7 +268,6 @@ $result_trees{'table'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => 'index entry',
                   'number' => 1
                 },
                 'spaces_before_argument' => ' '
@@ -322,7 +321,6 @@ $result_trees{'table'} = {
                       'index_at_command' => 'item',
                       'index_name' => 'vr',
                       'index_type_command' => 'vtable',
-                      'key' => 'vtable item',
                       'number' => 1
                     },
                     'spaces_before_argument' => ' '
@@ -381,7 +379,6 @@ $result_trees{'table'} = {
                           'index_at_command' => 'kindex',
                           'index_name' => 'ky',
                           'index_type_command' => 'kindex',
-                          'key' => 'key',
                           'number' => 1
                         },
                         'spaces_before_argument' => ' '
@@ -442,7 +439,6 @@ $result_trees{'table'} = {
                       'index_at_command' => 'itemx',
                       'index_name' => 'vr',
                       'index_type_command' => 'vtable',
-                      'key' => 'itemx vtable',
                       'number' => 2
                     },
                     'spaces_before_argument' => ' '
diff --git a/tp/t/results/coverage_braces/heading_in_footnote.pl 
b/tp/t/results/coverage_braces/heading_in_footnote.pl
index 4bcd554..5989cf6 100644
--- a/tp/t/results/coverage_braces/heading_in_footnote.pl
+++ b/tp/t/results/coverage_braces/heading_in_footnote.pl
@@ -84,7 +84,6 @@ $result_trees{'heading_in_footnote'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'ind e',
                       'number' => 1
                     },
                     'spaces_before_argument' => ' '
diff --git a/tp/t/results/def/all_commands.pl b/tp/t/results/def/all_commands.pl
index 89e6bb3..3e84187 100644
--- a/tp/t/results/def/all_commands.pl
+++ b/tp/t/results/def/all_commands.pl
@@ -68,7 +68,6 @@ $result_trees{'all_commands'} = {
               'index_at_command' => 'defvr',
               'index_name' => 'vr',
               'index_type_command' => 'defvr',
-              'key' => 'd--efvr_name',
               'number' => 1
             },
             'original_def_cmdname' => 'defvr'
@@ -238,7 +237,6 @@ $result_trees{'all_commands'} = {
               'index_at_command' => 'deftypefn',
               'index_name' => 'fn',
               'index_type_command' => 'deftypefn',
-              'key' => 'd--eftypefn_name',
               'number' => 1
             },
             'original_def_cmdname' => 'deftypefn'
@@ -430,7 +428,6 @@ $result_trees{'all_commands'} = {
               'index_at_command' => 'deftypeop',
               'index_name' => 'fn',
               'index_type_command' => 'deftypeop',
-              'key' => 'd--eftypeop_name on c--lass',
               'number' => 2
             },
             'original_def_cmdname' => 'deftypeop'
@@ -585,7 +582,6 @@ $result_trees{'all_commands'} = {
               'index_at_command' => 'deftypevr',
               'index_name' => 'vr',
               'index_type_command' => 'deftypevr',
-              'key' => 'd--eftypevr_name',
               'number' => 2
             },
             'original_def_cmdname' => 'deftypevr'
@@ -740,7 +736,6 @@ $result_trees{'all_commands'} = {
               'index_at_command' => 'defcv',
               'index_name' => 'vr',
               'index_type_command' => 'defcv',
-              'key' => 'd--efcv_name',
               'number' => 3
             },
             'original_def_cmdname' => 'defcv'
@@ -916,7 +911,6 @@ $result_trees{'all_commands'} = {
               'index_at_command' => 'defop',
               'index_name' => 'fn',
               'index_type_command' => 'defop',
-              'key' => 'd--efop_name on c--lass',
               'number' => 3
             },
             'original_def_cmdname' => 'defop'
@@ -1070,7 +1064,6 @@ $result_trees{'all_commands'} = {
               'index_at_command' => 'deftp',
               'index_name' => 'tp',
               'index_type_command' => 'deftp',
-              'key' => 'd--eftp_name',
               'number' => 1
             },
             'original_def_cmdname' => 'deftp'
@@ -1230,7 +1223,6 @@ $result_trees{'all_commands'} = {
               'index_at_command' => 'defun',
               'index_name' => 'fn',
               'index_type_command' => 'defun',
-              'key' => 'd--efun_name',
               'number' => 4
             },
             'original_def_cmdname' => 'defun'
@@ -1390,7 +1382,6 @@ $result_trees{'all_commands'} = {
               'index_at_command' => 'defmac',
               'index_name' => 'fn',
               'index_type_command' => 'defmac',
-              'key' => 'd--efmac_name',
               'number' => 5
             },
             'original_def_cmdname' => 'defmac'
@@ -1550,7 +1541,6 @@ $result_trees{'all_commands'} = {
               'index_at_command' => 'defspec',
               'index_name' => 'fn',
               'index_type_command' => 'defspec',
-              'key' => 'd--efspec_name',
               'number' => 6
             },
             'original_def_cmdname' => 'defspec'
@@ -1695,7 +1685,6 @@ $result_trees{'all_commands'} = {
               'index_at_command' => 'defvar',
               'index_name' => 'vr',
               'index_type_command' => 'defvar',
-              'key' => 'd--efvar_name',
               'number' => 4
             },
             'original_def_cmdname' => 'defvar'
@@ -1840,7 +1829,6 @@ $result_trees{'all_commands'} = {
               'index_at_command' => 'defopt',
               'index_name' => 'vr',
               'index_type_command' => 'defopt',
-              'key' => 'd--efopt_name',
               'number' => 5
             },
             'original_def_cmdname' => 'defopt'
@@ -2016,7 +2004,6 @@ $result_trees{'all_commands'} = {
               'index_at_command' => 'deftypefun',
               'index_name' => 'fn',
               'index_type_command' => 'deftypefun',
-              'key' => 'd--eftypefun_name',
               'number' => 7
             },
             'original_def_cmdname' => 'deftypefun'
@@ -2177,7 +2164,6 @@ $result_trees{'all_commands'} = {
               'index_at_command' => 'deftypevar',
               'index_name' => 'vr',
               'index_type_command' => 'deftypevar',
-              'key' => 'd--eftypevar_name',
               'number' => 6
             },
             'original_def_cmdname' => 'deftypevar'
@@ -2344,7 +2330,6 @@ $result_trees{'all_commands'} = {
               'index_at_command' => 'defivar',
               'index_name' => 'vr',
               'index_type_command' => 'defivar',
-              'key' => 'd--efivar_name of c--lass',
               'number' => 7
             },
             'original_def_cmdname' => 'defivar'
@@ -2527,7 +2512,6 @@ $result_trees{'all_commands'} = {
               'index_at_command' => 'deftypeivar',
               'index_name' => 'vr',
               'index_type_command' => 'deftypeivar',
-              'key' => 'd--eftypeivar_name of c--lass',
               'number' => 8
             },
             'original_def_cmdname' => 'deftypeivar'
@@ -2709,7 +2693,6 @@ $result_trees{'all_commands'} = {
               'index_at_command' => 'defmethod',
               'index_name' => 'fn',
               'index_type_command' => 'defmethod',
-              'key' => 'd--efmethod_name on c--lass',
               'number' => 8
             },
             'original_def_cmdname' => 'defmethod'
@@ -2907,7 +2890,6 @@ $result_trees{'all_commands'} = {
               'index_at_command' => 'deftypemethod',
               'index_name' => 'fn',
               'index_type_command' => 'deftypemethod',
-              'key' => 'd--eftypemethod_name on c--lass',
               'number' => 9
             },
             'original_def_cmdname' => 'deftypemethod'
diff --git a/tp/t/results/def/all_commands_delimiters.pl 
b/tp/t/results/def/all_commands_delimiters.pl
index 3a150a9..aab28cf 100644
--- a/tp/t/results/def/all_commands_delimiters.pl
+++ b/tp/t/results/def/all_commands_delimiters.pl
@@ -441,7 +441,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'forward--char',
               'number' => 1
             },
             'original_def_cmdname' => 'deffn'
@@ -885,7 +884,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'defvr',
               'index_name' => 'vr',
               'index_type_command' => 'defvr',
-              'key' => 'fill-column',
               'number' => 1
             },
             'original_def_cmdname' => 'defvr'
@@ -1154,7 +1152,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypefn',
               'index_name' => 'fn',
               'index_type_command' => 'deftypefn',
-              'key' => 'foobar',
               'number' => 2
             },
             'original_def_cmdname' => 'deftypefn'
@@ -1725,7 +1722,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypefn',
               'index_name' => 'fn',
               'index_type_command' => 'deftypefn',
-              'key' => 'foobar',
               'number' => 3
             },
             'original_def_cmdname' => 'deftypefn'
@@ -1900,7 +1896,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypefn',
               'index_name' => 'fn',
               'index_type_command' => 'deftypefn',
-              'key' => 'foobug',
               'number' => 4
             },
             'original_def_cmdname' => 'deftypefn'
@@ -2254,7 +2249,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypefn',
               'index_name' => 'fn',
               'index_type_command' => 'deftypefn',
-              'key' => 'push',
               'number' => 5
             },
             'original_def_cmdname' => 'deftypefn'
@@ -2673,7 +2667,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypevr',
               'index_name' => 'vr',
               'index_type_command' => 'deftypevr',
-              'key' => 'enable',
               'number' => 2
             },
             'original_def_cmdname' => 'deftypevr'
@@ -3106,7 +3099,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftp',
               'index_name' => 'tp',
               'index_type_command' => 'deftp',
-              'key' => 'pair',
               'number' => 1
             },
             'original_def_cmdname' => 'deftp'
@@ -3525,7 +3517,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'defcv',
               'index_name' => 'vr',
               'index_type_command' => 'defcv',
-              'key' => 'border-pattern',
               'number' => 3
             },
             'original_def_cmdname' => 'defcv'
@@ -3984,7 +3975,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypecv',
               'index_name' => 'vr',
               'index_type_command' => 'deftypecv',
-              'key' => 'border-pattern of Window',
               'number' => 4
             },
             'original_def_cmdname' => 'deftypecv'
@@ -4398,7 +4388,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'defop',
               'index_name' => 'fn',
               'index_type_command' => 'defop',
-              'key' => 'expose on windows',
               'number' => 6
             },
             'original_def_cmdname' => 'defop'
@@ -4846,7 +4835,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypeop',
               'index_name' => 'fn',
               'index_type_command' => 'deftypeop',
-              'key' => 'expose on W,indow',
               'number' => 7
             },
             'original_def_cmdname' => 'deftypeop'
@@ -5054,7 +5042,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypeop',
               'index_name' => 'fn',
               'index_type_command' => 'deftypeop',
-              'key' => 'expose on Window',
               'number' => 8
             },
             'original_def_cmdname' => 'deftypeop'
@@ -5284,7 +5271,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypeop',
               'index_name' => 'fn',
               'index_type_command' => 'deftypeop',
-              'key' => 'e,xpose on W,indow',
               'number' => 9
             },
             'original_def_cmdname' => 'deftypeop'
@@ -5514,7 +5500,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypeop',
               'index_name' => 'fn',
               'index_type_command' => 'deftypeop',
-              'key' => ',expose on ,Window',
               'number' => 10
             },
             'original_def_cmdname' => 'deftypeop'
@@ -5722,7 +5707,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypeop',
               'index_name' => 'fn',
               'index_type_command' => 'deftypeop',
-              'key' => 'e,xpose on W,indow',
               'number' => 11
             },
             'original_def_cmdname' => 'deftypeop'
@@ -5930,7 +5914,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypeop',
               'index_name' => 'fn',
               'index_type_command' => 'deftypeop',
-              'key' => ',expose on ,Window',
               'number' => 12
             },
             'original_def_cmdname' => 'deftypeop'
@@ -6160,7 +6143,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypeop',
               'index_name' => 'fn',
               'index_type_command' => 'deftypeop',
-              'key' => 'e)xpose on W)indow',
               'number' => 13
             },
             'original_def_cmdname' => 'deftypeop'
@@ -6390,7 +6372,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypeop',
               'index_name' => 'fn',
               'index_type_command' => 'deftypeop',
-              'key' => ')expose on )Window',
               'number' => 14
             },
             'original_def_cmdname' => 'deftypeop'
@@ -6598,7 +6579,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypeop',
               'index_name' => 'fn',
               'index_type_command' => 'deftypeop',
-              'key' => 'e)xpose on W)indow',
               'number' => 15
             },
             'original_def_cmdname' => 'deftypeop'
@@ -6806,7 +6786,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypeop',
               'index_name' => 'fn',
               'index_type_command' => 'deftypeop',
-              'key' => ')expose on )Window',
               'number' => 16
             },
             'original_def_cmdname' => 'deftypeop'
@@ -7036,7 +7015,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypeop',
               'index_name' => 'fn',
               'index_type_command' => 'deftypeop',
-              'key' => 'e;xpose on W;indow',
               'number' => 17
             },
             'original_def_cmdname' => 'deftypeop'
@@ -7266,7 +7244,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypeop',
               'index_name' => 'fn',
               'index_type_command' => 'deftypeop',
-              'key' => ';expose on ;Window',
               'number' => 18
             },
             'original_def_cmdname' => 'deftypeop'
@@ -7474,7 +7451,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypeop',
               'index_name' => 'fn',
               'index_type_command' => 'deftypeop',
-              'key' => 'e;xpose on W;indow',
               'number' => 19
             },
             'original_def_cmdname' => 'deftypeop'
@@ -7682,7 +7658,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypeop',
               'index_name' => 'fn',
               'index_type_command' => 'deftypeop',
-              'key' => ';expose on ;Window',
               'number' => 20
             },
             'original_def_cmdname' => 'deftypeop'
@@ -7931,7 +7906,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypeop',
               'index_name' => 'fn',
               'index_type_command' => 'deftypeop',
-              'key' => 'name on Windowint',
               'number' => 21
             },
             'original_def_cmdname' => 'deftypeop'
@@ -8104,7 +8078,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'defun',
               'index_name' => 'fn',
               'index_type_command' => 'defun',
-              'key' => 'apply',
               'number' => 22
             },
             'original_def_cmdname' => 'defun'
@@ -8328,7 +8301,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'A2',
               'number' => 23
             },
             'original_def_cmdname' => 'deffn'
@@ -8552,7 +8524,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'A2',
               'number' => 24
             },
             'original_def_cmdname' => 'deffn'
@@ -8776,7 +8747,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'defvr',
               'index_name' => 'vr',
               'index_type_command' => 'defvr',
-              'key' => 'A2',
               'number' => 5
             },
             'original_def_cmdname' => 'defvr'
@@ -9000,7 +8970,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'defvr',
               'index_name' => 'vr',
               'index_type_command' => 'defvr',
-              'key' => 'A2',
               'number' => 6
             },
             'original_def_cmdname' => 'defvr'
@@ -9258,7 +9227,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypefn',
               'index_name' => 'fn',
               'index_type_command' => 'deftypefn',
-              'key' => 'A3',
               'number' => 25
             },
             'original_def_cmdname' => 'deftypefn'
@@ -9516,7 +9484,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypefn',
               'index_name' => 'fn',
               'index_type_command' => 'deftypefn',
-              'key' => 'A3',
               'number' => 26
             },
             'original_def_cmdname' => 'deftypefn'
@@ -9774,7 +9741,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypevr',
               'index_name' => 'vr',
               'index_type_command' => 'deftypevr',
-              'key' => 'A3',
               'number' => 7
             },
             'original_def_cmdname' => 'deftypevr'
@@ -10032,7 +9998,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypevr',
               'index_name' => 'vr',
               'index_type_command' => 'deftypevr',
-              'key' => 'A3',
               'number' => 8
             },
             'original_def_cmdname' => 'deftypevr'
@@ -10256,7 +10221,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftp',
               'index_name' => 'tp',
               'index_type_command' => 'deftp',
-              'key' => 'A2',
               'number' => 2
             },
             'original_def_cmdname' => 'deftp'
@@ -10480,7 +10444,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftp',
               'index_name' => 'tp',
               'index_type_command' => 'deftp',
-              'key' => 'A2',
               'number' => 3
             },
             'original_def_cmdname' => 'deftp'
@@ -10738,7 +10701,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'defcv',
               'index_name' => 'vr',
               'index_type_command' => 'defcv',
-              'key' => 'A3',
               'number' => 9
             },
             'original_def_cmdname' => 'defcv'
@@ -10995,7 +10957,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftp',
               'index_name' => 'tp',
               'index_type_command' => 'deftp',
-              'key' => 'A2',
               'number' => 4
             },
             'original_def_cmdname' => 'deftp'
@@ -11293,7 +11254,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypecv',
               'index_name' => 'vr',
               'index_type_command' => 'deftypecv',
-              'key' => 'A4 of A2',
               'number' => 10
             },
             'original_def_cmdname' => 'deftypecv'
@@ -11591,7 +11551,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypecv',
               'index_name' => 'vr',
               'index_type_command' => 'deftypecv',
-              'key' => 'A4 of A2',
               'number' => 11
             },
             'original_def_cmdname' => 'deftypecv'
@@ -11855,7 +11814,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'defop',
               'index_name' => 'fn',
               'index_type_command' => 'defop',
-              'key' => 'A3 on A2',
               'number' => 27
             },
             'original_def_cmdname' => 'defop'
@@ -12119,7 +12077,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'defop',
               'index_name' => 'fn',
               'index_type_command' => 'defop',
-              'key' => 'A3 on A2',
               'number' => 28
             },
             'original_def_cmdname' => 'defop'
@@ -12417,7 +12374,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypeop',
               'index_name' => 'fn',
               'index_type_command' => 'deftypeop',
-              'key' => 'A4 on A2',
               'number' => 29
             },
             'original_def_cmdname' => 'deftypeop'
@@ -12715,7 +12671,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypeop',
               'index_name' => 'fn',
               'index_type_command' => 'deftypeop',
-              'key' => 'A4 on A2',
               'number' => 30
             },
             'original_def_cmdname' => 'deftypeop'
@@ -13018,7 +12973,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypefn',
               'index_name' => 'fn',
               'index_type_command' => 'deftypefn',
-              'key' => 'fun_name',
               'number' => 31
             },
             'original_def_cmdname' => 'deftypefn'
@@ -13321,7 +13275,6 @@ $result_trees{'all_commands_delimiters'} = {
               'index_at_command' => 'deftypefn',
               'index_name' => 'fn',
               'index_type_command' => 'deftypefn',
-              'key' => 'fun_name1',
               'number' => 32
             },
             'original_def_cmdname' => 'deftypefn'
diff --git a/tp/t/results/def/all_commands_delimiters_printindex.pl 
b/tp/t/results/def/all_commands_delimiters_printindex.pl
index e045601..b4590b9 100644
--- a/tp/t/results/def/all_commands_delimiters_printindex.pl
+++ b/tp/t/results/def/all_commands_delimiters_printindex.pl
@@ -465,7 +465,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deffn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'forward--char',
                   'node' => {},
                   'number' => 1
                 },
@@ -910,7 +909,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'defvr',
                   'index_name' => 'vr',
                   'index_type_command' => 'defvr',
-                  'key' => 'fill-column',
                   'node' => {},
                   'number' => 1
                 },
@@ -1180,7 +1178,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypefn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypefn',
-                  'key' => 'foobar',
                   'node' => {},
                   'number' => 2
                 },
@@ -1752,7 +1749,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypefn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypefn',
-                  'key' => 'foobar',
                   'node' => {},
                   'number' => 3
                 },
@@ -1928,7 +1924,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypefn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypefn',
-                  'key' => 'foobug',
                   'node' => {},
                   'number' => 4
                 },
@@ -2283,7 +2278,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypefn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypefn',
-                  'key' => 'push',
                   'node' => {},
                   'number' => 5
                 },
@@ -2703,7 +2697,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypevr',
                   'index_name' => 'vr',
                   'index_type_command' => 'deftypevr',
-                  'key' => 'enable',
                   'node' => {},
                   'number' => 2
                 },
@@ -3137,7 +3130,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftp',
                   'index_name' => 'tp',
                   'index_type_command' => 'deftp',
-                  'key' => 'pair',
                   'node' => {},
                   'number' => 1
                 },
@@ -3557,7 +3549,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'defcv',
                   'index_name' => 'vr',
                   'index_type_command' => 'defcv',
-                  'key' => 'border-pattern',
                   'node' => {},
                   'number' => 3
                 },
@@ -4017,7 +4008,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypecv',
                   'index_name' => 'vr',
                   'index_type_command' => 'deftypecv',
-                  'key' => 'border-pattern of Window',
                   'node' => {},
                   'number' => 4
                 },
@@ -4432,7 +4422,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'defop',
                   'index_name' => 'fn',
                   'index_type_command' => 'defop',
-                  'key' => 'expose on windows',
                   'node' => {},
                   'number' => 6
                 },
@@ -4881,7 +4870,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypeop',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypeop',
-                  'key' => 'expose on W,indow',
                   'node' => {},
                   'number' => 7
                 },
@@ -5090,7 +5078,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypeop',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypeop',
-                  'key' => 'expose on Window',
                   'node' => {},
                   'number' => 8
                 },
@@ -5321,7 +5308,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypeop',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypeop',
-                  'key' => 'e,xpose on W,indow',
                   'node' => {},
                   'number' => 9
                 },
@@ -5552,7 +5538,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypeop',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypeop',
-                  'key' => ',expose on ,Window',
                   'node' => {},
                   'number' => 10
                 },
@@ -5761,7 +5746,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypeop',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypeop',
-                  'key' => 'e,xpose on W,indow',
                   'node' => {},
                   'number' => 11
                 },
@@ -5970,7 +5954,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypeop',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypeop',
-                  'key' => ',expose on ,Window',
                   'node' => {},
                   'number' => 12
                 },
@@ -6201,7 +6184,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypeop',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypeop',
-                  'key' => 'e)xpose on W)indow',
                   'node' => {},
                   'number' => 13
                 },
@@ -6432,7 +6414,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypeop',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypeop',
-                  'key' => ')expose on )Window',
                   'node' => {},
                   'number' => 14
                 },
@@ -6641,7 +6622,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypeop',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypeop',
-                  'key' => 'e)xpose on W)indow',
                   'node' => {},
                   'number' => 15
                 },
@@ -6850,7 +6830,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypeop',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypeop',
-                  'key' => ')expose on )Window',
                   'node' => {},
                   'number' => 16
                 },
@@ -7081,7 +7060,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypeop',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypeop',
-                  'key' => 'e;xpose on W;indow',
                   'node' => {},
                   'number' => 17
                 },
@@ -7312,7 +7290,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypeop',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypeop',
-                  'key' => ';expose on ;Window',
                   'node' => {},
                   'number' => 18
                 },
@@ -7521,7 +7498,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypeop',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypeop',
-                  'key' => 'e;xpose on W;indow',
                   'node' => {},
                   'number' => 19
                 },
@@ -7730,7 +7706,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypeop',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypeop',
-                  'key' => ';expose on ;Window',
                   'node' => {},
                   'number' => 20
                 },
@@ -7980,7 +7955,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypeop',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypeop',
-                  'key' => 'name on Windowint',
                   'node' => {},
                   'number' => 21
                 },
@@ -8154,7 +8128,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'defun',
                   'index_name' => 'fn',
                   'index_type_command' => 'defun',
-                  'key' => 'apply',
                   'node' => {},
                   'number' => 22
                 },
@@ -8379,7 +8352,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deffn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'A2',
                   'node' => {},
                   'number' => 23
                 },
@@ -8604,7 +8576,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deffn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'A2',
                   'node' => {},
                   'number' => 24
                 },
@@ -8829,7 +8800,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'defvr',
                   'index_name' => 'vr',
                   'index_type_command' => 'defvr',
-                  'key' => 'A2',
                   'node' => {},
                   'number' => 5
                 },
@@ -9054,7 +9024,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'defvr',
                   'index_name' => 'vr',
                   'index_type_command' => 'defvr',
-                  'key' => 'A2',
                   'node' => {},
                   'number' => 6
                 },
@@ -9313,7 +9282,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypefn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypefn',
-                  'key' => 'A3',
                   'node' => {},
                   'number' => 25
                 },
@@ -9572,7 +9540,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypefn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypefn',
-                  'key' => 'A3',
                   'node' => {},
                   'number' => 26
                 },
@@ -9831,7 +9798,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypevr',
                   'index_name' => 'vr',
                   'index_type_command' => 'deftypevr',
-                  'key' => 'A3',
                   'node' => {},
                   'number' => 7
                 },
@@ -10090,7 +10056,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypevr',
                   'index_name' => 'vr',
                   'index_type_command' => 'deftypevr',
-                  'key' => 'A3',
                   'node' => {},
                   'number' => 8
                 },
@@ -10315,7 +10280,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftp',
                   'index_name' => 'tp',
                   'index_type_command' => 'deftp',
-                  'key' => 'A2',
                   'node' => {},
                   'number' => 2
                 },
@@ -10540,7 +10504,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftp',
                   'index_name' => 'tp',
                   'index_type_command' => 'deftp',
-                  'key' => 'A2',
                   'node' => {},
                   'number' => 3
                 },
@@ -10799,7 +10762,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'defcv',
                   'index_name' => 'vr',
                   'index_type_command' => 'defcv',
-                  'key' => 'A3',
                   'node' => {},
                   'number' => 9
                 },
@@ -11057,7 +11019,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftp',
                   'index_name' => 'tp',
                   'index_type_command' => 'deftp',
-                  'key' => 'A2',
                   'node' => {},
                   'number' => 4
                 },
@@ -11356,7 +11317,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypecv',
                   'index_name' => 'vr',
                   'index_type_command' => 'deftypecv',
-                  'key' => 'A4 of A2',
                   'node' => {},
                   'number' => 10
                 },
@@ -11655,7 +11615,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypecv',
                   'index_name' => 'vr',
                   'index_type_command' => 'deftypecv',
-                  'key' => 'A4 of A2',
                   'node' => {},
                   'number' => 11
                 },
@@ -11920,7 +11879,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'defop',
                   'index_name' => 'fn',
                   'index_type_command' => 'defop',
-                  'key' => 'A3 on A2',
                   'node' => {},
                   'number' => 27
                 },
@@ -12185,7 +12143,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'defop',
                   'index_name' => 'fn',
                   'index_type_command' => 'defop',
-                  'key' => 'A3 on A2',
                   'node' => {},
                   'number' => 28
                 },
@@ -12484,7 +12441,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypeop',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypeop',
-                  'key' => 'A4 on A2',
                   'node' => {},
                   'number' => 29
                 },
@@ -12783,7 +12739,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypeop',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypeop',
-                  'key' => 'A4 on A2',
                   'node' => {},
                   'number' => 30
                 },
@@ -13087,7 +13042,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypefn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypefn',
-                  'key' => 'fun_name',
                   'node' => {},
                   'number' => 31
                 },
@@ -13391,7 +13345,6 @@ $result_trees{'all_commands_delimiters_printindex'} = {
                   'index_at_command' => 'deftypefn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypefn',
-                  'key' => 'fun_name1',
                   'node' => {},
                   'number' => 32
                 },
diff --git a/tp/t/results/def/all_commands_printindex.pl 
b/tp/t/results/def/all_commands_printindex.pl
index e5c4788..51c53c2 100644
--- a/tp/t/results/def/all_commands_printindex.pl
+++ b/tp/t/results/def/all_commands_printindex.pl
@@ -92,7 +92,6 @@ $result_trees{'all_commands_printindex'} = {
                   'index_at_command' => 'defvr',
                   'index_name' => 'vr',
                   'index_type_command' => 'defvr',
-                  'key' => 'd--efvr_name',
                   'node' => {},
                   'number' => 1
                 },
@@ -263,7 +262,6 @@ $result_trees{'all_commands_printindex'} = {
                   'index_at_command' => 'deftypefn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypefn',
-                  'key' => 'd--eftypefn_name',
                   'node' => {},
                   'number' => 1
                 },
@@ -456,7 +454,6 @@ $result_trees{'all_commands_printindex'} = {
                   'index_at_command' => 'deftypeop',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypeop',
-                  'key' => 'd--eftypeop_name on c--lass',
                   'node' => {},
                   'number' => 2
                 },
@@ -612,7 +609,6 @@ $result_trees{'all_commands_printindex'} = {
                   'index_at_command' => 'deftypevr',
                   'index_name' => 'vr',
                   'index_type_command' => 'deftypevr',
-                  'key' => 'd--eftypevr_name',
                   'node' => {},
                   'number' => 2
                 },
@@ -768,7 +764,6 @@ $result_trees{'all_commands_printindex'} = {
                   'index_at_command' => 'defcv',
                   'index_name' => 'vr',
                   'index_type_command' => 'defcv',
-                  'key' => 'd--efcv_name',
                   'node' => {},
                   'number' => 3
                 },
@@ -945,7 +940,6 @@ $result_trees{'all_commands_printindex'} = {
                   'index_at_command' => 'defop',
                   'index_name' => 'fn',
                   'index_type_command' => 'defop',
-                  'key' => 'd--efop_name on c--lass',
                   'node' => {},
                   'number' => 3
                 },
@@ -1100,7 +1094,6 @@ $result_trees{'all_commands_printindex'} = {
                   'index_at_command' => 'deftp',
                   'index_name' => 'tp',
                   'index_type_command' => 'deftp',
-                  'key' => 'd--eftp_name',
                   'node' => {},
                   'number' => 1
                 },
@@ -1261,7 +1254,6 @@ $result_trees{'all_commands_printindex'} = {
                   'index_at_command' => 'defun',
                   'index_name' => 'fn',
                   'index_type_command' => 'defun',
-                  'key' => 'd--efun_name',
                   'node' => {},
                   'number' => 4
                 },
@@ -1422,7 +1414,6 @@ $result_trees{'all_commands_printindex'} = {
                   'index_at_command' => 'defmac',
                   'index_name' => 'fn',
                   'index_type_command' => 'defmac',
-                  'key' => 'd--efmac_name',
                   'node' => {},
                   'number' => 5
                 },
@@ -1583,7 +1574,6 @@ $result_trees{'all_commands_printindex'} = {
                   'index_at_command' => 'defspec',
                   'index_name' => 'fn',
                   'index_type_command' => 'defspec',
-                  'key' => 'd--efspec_name',
                   'node' => {},
                   'number' => 6
                 },
@@ -1729,7 +1719,6 @@ $result_trees{'all_commands_printindex'} = {
                   'index_at_command' => 'defvar',
                   'index_name' => 'vr',
                   'index_type_command' => 'defvar',
-                  'key' => 'd--efvar_name',
                   'node' => {},
                   'number' => 4
                 },
@@ -1875,7 +1864,6 @@ $result_trees{'all_commands_printindex'} = {
                   'index_at_command' => 'defopt',
                   'index_name' => 'vr',
                   'index_type_command' => 'defopt',
-                  'key' => 'd--efopt_name',
                   'node' => {},
                   'number' => 5
                 },
@@ -2052,7 +2040,6 @@ $result_trees{'all_commands_printindex'} = {
                   'index_at_command' => 'deftypefun',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypefun',
-                  'key' => 'd--eftypefun_name',
                   'node' => {},
                   'number' => 7
                 },
@@ -2214,7 +2201,6 @@ $result_trees{'all_commands_printindex'} = {
                   'index_at_command' => 'deftypevar',
                   'index_name' => 'vr',
                   'index_type_command' => 'deftypevar',
-                  'key' => 'd--eftypevar_name',
                   'node' => {},
                   'number' => 6
                 },
@@ -2382,7 +2368,6 @@ $result_trees{'all_commands_printindex'} = {
                   'index_at_command' => 'defivar',
                   'index_name' => 'vr',
                   'index_type_command' => 'defivar',
-                  'key' => 'd--efivar_name of c--lass',
                   'node' => {},
                   'number' => 7
                 },
@@ -2566,7 +2551,6 @@ $result_trees{'all_commands_printindex'} = {
                   'index_at_command' => 'deftypeivar',
                   'index_name' => 'vr',
                   'index_type_command' => 'deftypeivar',
-                  'key' => 'd--eftypeivar_name of c--lass',
                   'node' => {},
                   'number' => 8
                 },
@@ -2749,7 +2733,6 @@ $result_trees{'all_commands_printindex'} = {
                   'index_at_command' => 'defmethod',
                   'index_name' => 'fn',
                   'index_type_command' => 'defmethod',
-                  'key' => 'd--efmethod_name on c--lass',
                   'node' => {},
                   'number' => 8
                 },
@@ -2948,7 +2931,6 @@ $result_trees{'all_commands_printindex'} = {
                   'index_at_command' => 'deftypemethod',
                   'index_name' => 'fn',
                   'index_type_command' => 'deftypemethod',
-                  'key' => 'd--eftypemethod_name on c--lass',
                   'node' => {},
                   'number' => 9
                 },
diff --git a/tp/t/results/def/ampchar.pl b/tp/t/results/def/ampchar.pl
index 330e7a6..626eac7 100644
--- a/tp/t/results/def/ampchar.pl
+++ b/tp/t/results/def/ampchar.pl
@@ -154,7 +154,6 @@ $result_trees{'ampchar'} = {
               'index_at_command' => 'defop',
               'index_name' => 'fn',
               'index_type_command' => 'defop',
-              'key' => 'b on a',
               'number' => 1
             },
             'original_def_cmdname' => 'defop'
diff --git a/tp/t/results/def/code_in_def.pl b/tp/t/results/def/code_in_def.pl
index f87a05e..50cbe61 100644
--- a/tp/t/results/def/code_in_def.pl
+++ b/tp/t/results/def/code_in_def.pl
@@ -152,7 +152,6 @@ $result_trees{'code_in_def'} = {
               'index_at_command' => 'deftypefn',
               'index_name' => 'fn',
               'index_type_command' => 'deftypefn',
-              'key' => 'foo',
               'number' => 1
             },
             'original_def_cmdname' => 'deftypefn'
diff --git a/tp/t/results/def/def_defx_mismatch.pl 
b/tp/t/results/def/def_defx_mismatch.pl
index bf92f56..4a9d21f 100644
--- a/tp/t/results/def/def_defx_mismatch.pl
+++ b/tp/t/results/def/def_defx_mismatch.pl
@@ -161,7 +161,6 @@ $result_trees{'def_defx_mismatch'} = {
               'index_at_command' => 'defun',
               'index_name' => 'fn',
               'index_type_command' => 'defun',
-              'key' => 'my def',
               'number' => 1
             },
             'original_def_cmdname' => 'defun'
@@ -315,7 +314,6 @@ $result_trees{'def_defx_mismatch'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'name',
               'number' => 2
             },
             'not_after_command' => 1,
diff --git a/tp/t/results/def/defx_after_comment.pl 
b/tp/t/results/def/defx_after_comment.pl
index 12f5b9c..8aedd5c 100644
--- a/tp/t/results/def/defx_after_comment.pl
+++ b/tp/t/results/def/defx_after_comment.pl
@@ -116,7 +116,6 @@ $result_trees{'defx_after_comment'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'i',
               'number' => 1
             },
             'original_def_cmdname' => 'deffn'
@@ -238,7 +237,6 @@ $result_trees{'defx_after_comment'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'bidulr',
               'number' => 2
             },
             'original_def_cmdname' => 'deffnx',
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 58c03f0..9cb316b 100644
--- a/tp/t/results/def/defx_after_comment_in_example.pl
+++ b/tp/t/results/def/defx_after_comment_in_example.pl
@@ -128,7 +128,6 @@ $result_trees{'defx_after_comment_in_example'} = {
                   'index_at_command' => 'deffn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'i',
                   'number' => 1
                 },
                 'original_def_cmdname' => 'deffn'
@@ -256,7 +255,6 @@ $result_trees{'defx_after_comment_in_example'} = {
                   'index_at_command' => 'deffnx',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'bidulr',
                   'number' => 2
                 },
                 'original_def_cmdname' => 'deffnx',
diff --git a/tp/t/results/def/defx_after_empty_line.pl 
b/tp/t/results/def/defx_after_empty_line.pl
index cdb49ec..3e06868 100644
--- a/tp/t/results/def/defx_after_empty_line.pl
+++ b/tp/t/results/def/defx_after_empty_line.pl
@@ -116,7 +116,6 @@ $result_trees{'defx_after_empty_line'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'i',
               'number' => 1
             },
             'original_def_cmdname' => 'deffn'
@@ -226,7 +225,6 @@ $result_trees{'defx_after_empty_line'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'bidulr',
               'number' => 2
             },
             'original_def_cmdname' => 'deffnx',
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 9cc7d4b..2485334 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
@@ -128,7 +128,6 @@ $result_trees{'defx_after_empty_line_in_example'} = {
                   'index_at_command' => 'deffn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'i',
                   'number' => 1
                 },
                 'original_def_cmdname' => 'deffn'
@@ -286,7 +285,6 @@ $result_trees{'defx_after_empty_line_in_example'} = {
                   'index_at_command' => 'deffnx',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'bidulr',
                   'number' => 2
                 },
                 'original_def_cmdname' => 'deffnx',
diff --git a/tp/t/results/def/defx_after_paragraph_end.pl 
b/tp/t/results/def/defx_after_paragraph_end.pl
index 2444b4f..724e8ac 100644
--- a/tp/t/results/def/defx_after_paragraph_end.pl
+++ b/tp/t/results/def/defx_after_paragraph_end.pl
@@ -116,7 +116,6 @@ $result_trees{'defx_after_paragraph_end'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'i',
               'number' => 1
             },
             'original_def_cmdname' => 'deffn'
@@ -237,7 +236,6 @@ $result_trees{'defx_after_paragraph_end'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'bidulr',
               'number' => 2
             },
             'not_after_command' => 1,
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 817e6c8..b394906 100644
--- a/tp/t/results/def/defx_after_preformatted_with_text.pl
+++ b/tp/t/results/def/defx_after_preformatted_with_text.pl
@@ -128,7 +128,6 @@ $result_trees{'defx_after_preformatted_with_text'} = {
                   'index_at_command' => 'deffn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'i',
                   'number' => 1
                 },
                 'original_def_cmdname' => 'deffn'
@@ -249,7 +248,6 @@ $result_trees{'defx_after_preformatted_with_text'} = {
                   'index_at_command' => 'deffnx',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'bidulr',
                   'number' => 2
                 },
                 'not_after_command' => 1,
diff --git a/tp/t/results/def/defx_after_text.pl 
b/tp/t/results/def/defx_after_text.pl
index cd93137..26e95d4 100644
--- a/tp/t/results/def/defx_after_text.pl
+++ b/tp/t/results/def/defx_after_text.pl
@@ -116,7 +116,6 @@ $result_trees{'defx_after_text'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'i',
               'number' => 1
             },
             'original_def_cmdname' => 'deffn'
@@ -231,7 +230,6 @@ $result_trees{'defx_after_text'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'bidulr',
               'number' => 2
             },
             'not_after_command' => 1,
diff --git a/tp/t/results/def/defx_in_example.pl 
b/tp/t/results/def/defx_in_example.pl
index 55f8cc1..42d4be2 100644
--- a/tp/t/results/def/defx_in_example.pl
+++ b/tp/t/results/def/defx_in_example.pl
@@ -128,7 +128,6 @@ $result_trees{'defx_in_example'} = {
                   'index_at_command' => 'deffn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'i',
                   'number' => 1
                 },
                 'original_def_cmdname' => 'deffn'
@@ -226,7 +225,6 @@ $result_trees{'defx_in_example'} = {
                   'index_at_command' => 'deffnx',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'bidulr',
                   'number' => 2
                 },
                 'original_def_cmdname' => 'deffnx',
diff --git a/tp/t/results/def/double_command.pl 
b/tp/t/results/def/double_command.pl
index e0aa089..928111b 100644
--- a/tp/t/results/def/double_command.pl
+++ b/tp/t/results/def/double_command.pl
@@ -327,7 +327,6 @@ $result_trees{'double_command'} = {
                       'index_at_command' => 'deffnx',
                       'index_name' => 'fn',
                       'index_type_command' => 'deffn',
-                      'key' => 'plot2',
                       'number' => 1
                     },
                     'not_after_command' => 1,
@@ -365,7 +364,6 @@ $result_trees{'double_command'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'plot',
               'number' => 2
             },
             'original_def_cmdname' => 'deffn'
@@ -556,7 +554,6 @@ $result_trees{'double_command'} = {
                           'index_at_command' => 'defvr',
                           'index_name' => 'vr',
                           'index_type_command' => 'defvr',
-                          'key' => 'd--efvr_name',
                           'number' => 1
                         },
                         'original_def_cmdname' => 'defvr'
@@ -604,7 +601,6 @@ $result_trees{'double_command'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'aaaa',
               'number' => 3
             },
             'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/def/empty_def_arguments.pl 
b/tp/t/results/def/empty_def_arguments.pl
index b22095e..cb50edf 100644
--- a/tp/t/results/def/empty_def_arguments.pl
+++ b/tp/t/results/def/empty_def_arguments.pl
@@ -116,7 +116,6 @@ $result_trees{'empty_def_arguments'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'i',
               'number' => 1
             },
             'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/def/empty_def_command.pl 
b/tp/t/results/def/empty_def_command.pl
index a87919b..2462182 100644
--- a/tp/t/results/def/empty_def_command.pl
+++ b/tp/t/results/def/empty_def_command.pl
@@ -68,7 +68,6 @@ $result_trees{'empty_def_command'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'deffn',
               'number' => 1
             },
             'original_def_cmdname' => 'deffn'
@@ -220,7 +219,6 @@ $result_trees{'empty_def_command'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'deffn',
               'number' => 2
             },
             'original_def_cmdname' => 'deffn'
@@ -292,7 +290,6 @@ $result_trees{'empty_def_command'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'deffnx',
               'number' => 3
             },
             'original_def_cmdname' => 'deffnx',
diff --git a/tp/t/results/def/empty_deftype.pl 
b/tp/t/results/def/empty_deftype.pl
index 181fb04..076ae14 100644
--- a/tp/t/results/def/empty_deftype.pl
+++ b/tp/t/results/def/empty_deftype.pl
@@ -157,7 +157,6 @@ $result_trees{'empty_deftype'} = {
               'index_at_command' => 'deftypefun',
               'index_name' => 'fn',
               'index_type_command' => 'deftypefun',
-              'key' => 'f',
               'number' => 1
             },
             'original_def_cmdname' => 'deftypefun'
@@ -363,7 +362,6 @@ $result_trees{'empty_deftype'} = {
               'index_at_command' => 'defun',
               'index_name' => 'fn',
               'index_type_command' => 'defun',
-              'key' => 'f',
               'number' => 2
             },
             'original_def_cmdname' => 'defun'
@@ -613,7 +611,6 @@ $result_trees{'empty_deftype'} = {
               'index_at_command' => 'deftypemethod',
               'index_name' => 'fn',
               'index_type_command' => 'deftypemethod',
-              'key' => 'f on c',
               'number' => 3
             },
             'original_def_cmdname' => 'deftypemethod'
@@ -841,7 +838,6 @@ $result_trees{'empty_deftype'} = {
               'index_at_command' => 'defmethod',
               'index_name' => 'fn',
               'index_type_command' => 'defmethod',
-              'key' => 'f on c',
               'number' => 4
             },
             'original_def_cmdname' => 'defmethod'
diff --git a/tp/t/results/def/end_of_line_protect_at_end.pl 
b/tp/t/results/def/end_of_line_protect_at_end.pl
index ab11559..653a208 100644
--- a/tp/t/results/def/end_of_line_protect_at_end.pl
+++ b/tp/t/results/def/end_of_line_protect_at_end.pl
@@ -88,7 +88,6 @@ $result_trees{'end_of_line_protect_at_end'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'deffn_name2',
               'number' => 1
             },
             'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/def/end_of_lines_protected.pl 
b/tp/t/results/def/end_of_lines_protected.pl
index afbf93a..7ac256b 100644
--- a/tp/t/results/def/end_of_lines_protected.pl
+++ b/tp/t/results/def/end_of_lines_protected.pl
@@ -210,7 +210,6 @@ $result_trees{'end_of_lines_protected'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'deffn_name',
               'number' => 1
             },
             'original_def_cmdname' => 'deffn'
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 5ce94fe..7c29008 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
@@ -231,7 +231,6 @@ $result_trees{'end_of_lines_protected_in_footnote'} = {
                           'index_at_command' => 'deffn',
                           'index_name' => 'fn',
                           'index_type_command' => 'deffn',
-                          'key' => 'deffn_name',
                           'number' => 1
                         },
                         'original_def_cmdname' => 'deffn'
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 c3bccf2..078c0bc 100644
--- a/tp/t/results/def/inter_item_commands_in_def.pl
+++ b/tp/t/results/def/inter_item_commands_in_def.pl
@@ -116,7 +116,6 @@ $result_trees{'inter_item_commands_in_def'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'i',
               'number' => 1
             },
             'original_def_cmdname' => 'deffn'
@@ -251,7 +250,6 @@ $result_trees{'inter_item_commands_in_def'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'log trap1',
               'number' => 2
             },
             'original_def_cmdname' => 'deffnx',
@@ -294,7 +292,6 @@ $result_trees{'inter_item_commands_in_def'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => 'between deffnx',
                   'number' => 1
                 },
                 'spaces_before_argument' => ' '
@@ -429,7 +426,6 @@ $result_trees{'inter_item_commands_in_def'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'id i ule',
               'number' => 3
             },
             'original_def_cmdname' => 'deffnx',
@@ -472,7 +468,6 @@ $result_trees{'inter_item_commands_in_def'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => 'cindex in deff item',
                   'number' => 2
                 },
                 'spaces_before_argument' => ' '
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 05d7f9b..e3f44d5 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
@@ -128,7 +128,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                   'index_at_command' => 'deffn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'i',
                   'number' => 1
                 },
                 'original_def_cmdname' => 'deffn'
@@ -269,7 +268,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                   'index_at_command' => 'deffnx',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'log trap1',
                   'number' => 2
                 },
                 'original_def_cmdname' => 'deffnx',
@@ -314,7 +312,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                           'index_at_command' => 'cindex',
                           'index_name' => 'cp',
                           'index_type_command' => 'cindex',
-                          'key' => 'between deffnx',
                           'number' => 1
                         },
                         'spaces_before_argument' => ' '
@@ -453,7 +450,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                   'index_at_command' => 'deffnx',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'id i ule',
                   'number' => 3
                 },
                 'original_def_cmdname' => 'deffnx',
@@ -498,7 +494,6 @@ $result_trees{'inter_item_commands_in_def_in_example'} = {
                           'index_at_command' => 'cindex',
                           'index_name' => 'cp',
                           'index_type_command' => 'cindex',
-                          'key' => 'cindex in deff item',
                           'number' => 2
                         },
                         'spaces_before_argument' => ' '
diff --git a/tp/t/results/def/leading_space_in_def_arg.pl 
b/tp/t/results/def/leading_space_in_def_arg.pl
index 0677d74..d26546f 100644
--- a/tp/t/results/def/leading_space_in_def_arg.pl
+++ b/tp/t/results/def/leading_space_in_def_arg.pl
@@ -95,7 +95,6 @@ $result_trees{'leading_space_in_def_arg'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'name',
               'number' => 1
             },
             'original_def_cmdname' => 'deffn'
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 0531a38..9e2387a 100644
--- a/tp/t/results/def/no_category_or_no_name.pl
+++ b/tp/t/results/def/no_category_or_no_name.pl
@@ -314,7 +314,6 @@ $result_trees{'no_category_or_no_name'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'b',
               'number' => 1
             },
             'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/def/not_closed.pl b/tp/t/results/def/not_closed.pl
index 64fa094..041d492 100644
--- a/tp/t/results/def/not_closed.pl
+++ b/tp/t/results/def/not_closed.pl
@@ -83,7 +83,6 @@ $result_trees{'not_closed'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'bidule',
               'number' => 1
             },
             'original_def_cmdname' => 'deffn'
@@ -170,7 +169,6 @@ $result_trees{'not_closed'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'chose',
               'number' => 2
             },
             'original_def_cmdname' => 'deffnx',
@@ -283,7 +281,6 @@ $result_trees{'not_closed'} = {
                       'index_at_command' => 'defvar',
                       'index_name' => 'vr',
                       'index_type_command' => 'defvar',
-                      'key' => 'type1',
                       'number' => 1
                     },
                     'original_def_cmdname' => 'defvar'
diff --git a/tp/t/results/def/protected_brace.pl 
b/tp/t/results/def/protected_brace.pl
index b955882..b841c46 100644
--- a/tp/t/results/def/protected_brace.pl
+++ b/tp/t/results/def/protected_brace.pl
@@ -68,7 +68,6 @@ $result_trees{'protected_brace'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => '{',
               'number' => 1
             },
             'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/def/ref_in_def.pl b/tp/t/results/def/ref_in_def.pl
index 3c06481..d1ddb1c 100644
--- a/tp/t/results/def/ref_in_def.pl
+++ b/tp/t/results/def/ref_in_def.pl
@@ -315,7 +315,6 @@ $result_trees{'ref_in_def'} = {
                   'index_at_command' => 'deffn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'myanchor',
                   'node' => {},
                   'number' => 1
                 },
@@ -571,7 +570,6 @@ $result_trees{'ref_in_def'} = {
                   'index_at_command' => 'deffnx',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'myanchor',
                   'node' => {},
                   'number' => 2
                 },
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 b04d4ed..58a5783 100644
--- a/tp/t/results/def/space_in_def_for_index.pl
+++ b/tp/t/results/def/space_in_def_for_index.pl
@@ -167,7 +167,6 @@ $result_trees{'space_in_def_for_index'} = {
                   'index_at_command' => 'deffn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'name',
                   'node' => {},
                   'number' => 1
                 },
@@ -277,7 +276,6 @@ $result_trees{'space_in_def_for_index'} = {
                   'index_at_command' => 'deffnx',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'AAA2',
                   'node' => {},
                   'number' => 2
                 },
diff --git a/tp/t/results/def/wrong_braces_simple.pl 
b/tp/t/results/def/wrong_braces_simple.pl
index d213b07..cb9fef6 100644
--- a/tp/t/results/def/wrong_braces_simple.pl
+++ b/tp/t/results/def/wrong_braces_simple.pl
@@ -113,7 +113,6 @@ $result_trees{'wrong_braces_simple'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'machin',
               'number' => 1
             },
             'original_def_cmdname' => 'deffn'
@@ -295,7 +294,6 @@ $result_trees{'wrong_braces_simple'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'machin',
               'number' => 2
             },
             'original_def_cmdname' => 'deffn'
@@ -476,7 +474,6 @@ $result_trees{'wrong_braces_simple'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'machin',
               'number' => 3
             },
             'original_def_cmdname' => 'deffn'
@@ -663,7 +660,6 @@ $result_trees{'wrong_braces_simple'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'machin',
               'number' => 4
             },
             'original_def_cmdname' => 'deffn'
@@ -830,7 +826,6 @@ $result_trees{'wrong_braces_simple'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'b',
               'number' => 5
             },
             'original_def_cmdname' => 'deffn'
@@ -947,7 +942,6 @@ $result_trees{'wrong_braces_simple'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'machin',
               'number' => 6
             },
             'original_def_cmdname' => 'deffnx',
@@ -1080,7 +1074,6 @@ $result_trees{'wrong_braces_simple'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'machin',
               'number' => 7
             },
             'original_def_cmdname' => 'deffnx',
@@ -1212,7 +1205,6 @@ $result_trees{'wrong_braces_simple'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'machin',
               'number' => 8
             },
             'original_def_cmdname' => 'deffnx',
@@ -1350,7 +1342,6 @@ $result_trees{'wrong_braces_simple'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'machin',
               'number' => 9
             },
             'original_def_cmdname' => 'deffnx',
diff --git a/tp/t/results/def/wrong_braces_with_end_of_lines.pl 
b/tp/t/results/def/wrong_braces_with_end_of_lines.pl
index c0c387a..4950609 100644
--- a/tp/t/results/def/wrong_braces_with_end_of_lines.pl
+++ b/tp/t/results/def/wrong_braces_with_end_of_lines.pl
@@ -103,7 +103,6 @@ $result_trees{'wrong_braces_with_end_of_lines'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'name',
               'number' => 1
             },
             'original_def_cmdname' => 'deffn'
@@ -295,7 +294,6 @@ $result_trees{'wrong_braces_with_end_of_lines'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'name',
               'number' => 2
             },
             'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/float/cindex_in_caption.pl 
b/tp/t/results/float/cindex_in_caption.pl
index 444b3d3..4807096 100644
--- a/tp/t/results/float/cindex_in_caption.pl
+++ b/tp/t/results/float/cindex_in_caption.pl
@@ -156,7 +156,6 @@ $result_trees{'cindex_in_caption'} = {
                               'index_at_command' => 'cindex',
                               'index_name' => 'cp',
                               'index_type_command' => 'cindex',
-                              'key' => 'index entry',
                               'node' => {},
                               'number' => 1
                             },
diff --git a/tp/t/results/float/complex_float.pl 
b/tp/t/results/float/complex_float.pl
index 235ee20..348ed62 100644
--- a/tp/t/results/float/complex_float.pl
+++ b/tp/t/results/float/complex_float.pl
@@ -382,7 +382,6 @@ $result_trees{'complex_float'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'float example',
                       'node' => {},
                       'number' => 1
                     },
@@ -1595,7 +1594,6 @@ $result_trees{'complex_float'} = {
                               'index_at_command' => 'cindex',
                               'index_name' => 'cp',
                               'index_type_command' => 'cindex',
-                              'key' => 'float example in caption',
                               'node' => {},
                               'number' => 2
                             },
@@ -3133,7 +3131,6 @@ $result_trees{'complex_float'} = {
                               'index_at_command' => 'cindex',
                               'index_name' => 'cp',
                               'index_type_command' => 'cindex',
-                              'key' => 'float example in caption 2',
                               'node' => {},
                               'number' => 3
                             },
diff --git a/tp/t/results/float/float_copying.pl 
b/tp/t/results/float/float_copying.pl
index 5540d98..953e2ea 100644
--- a/tp/t/results/float/float_copying.pl
+++ b/tp/t/results/float/float_copying.pl
@@ -180,7 +180,6 @@ $result_trees{'float_copying'} = {
                                           'index_at_command' => 'cindex',
                                           'index_name' => 'cp',
                                           'index_type_command' => 'cindex',
-                                          'key' => 'indexed caption copying 
footnote',
                                           'number' => 1,
                                           'region' => {}
                                         },
@@ -221,7 +220,6 @@ $result_trees{'float_copying'} = {
                                           'index_at_command' => 'findex',
                                           'index_name' => 'fn',
                                           'index_type_command' => 'findex',
-                                          'key' => 'public domain function',
                                           'number' => 1,
                                           'region' => {}
                                         },
@@ -431,7 +429,6 @@ $result_trees{'float_copying'} = {
                               'index_at_command' => 'cindex',
                               'index_name' => 'cp',
                               'index_type_command' => 'cindex',
-                              'key' => 'indexed caption',
                               'number' => 2,
                               'region' => {}
                             },
@@ -472,7 +469,6 @@ $result_trees{'float_copying'} = {
                               'index_at_command' => 'findex',
                               'index_name' => 'fn',
                               'index_type_command' => 'findex',
-                              'key' => 'indexed caption function',
                               'number' => 2,
                               'region' => {}
                             },
diff --git a/tp/t/results/formatting/float_copying.pl 
b/tp/t/results/formatting/float_copying.pl
index 5a1a45b..666e37a 100644
--- a/tp/t/results/formatting/float_copying.pl
+++ b/tp/t/results/formatting/float_copying.pl
@@ -239,7 +239,6 @@ $result_trees{'float_copying'} = {
                                           'index_at_command' => 'cindex',
                                           'index_name' => 'cp',
                                           'index_type_command' => 'cindex',
-                                          'key' => 'indexed caption copying 
footnote',
                                           'number' => 1,
                                           'region' => {}
                                         },
@@ -280,7 +279,6 @@ $result_trees{'float_copying'} = {
                                           'index_at_command' => 'findex',
                                           'index_name' => 'fn',
                                           'index_type_command' => 'findex',
-                                          'key' => 'public domain function',
                                           'number' => 1,
                                           'region' => {}
                                         },
@@ -490,7 +488,6 @@ $result_trees{'float_copying'} = {
                               'index_at_command' => 'cindex',
                               'index_name' => 'cp',
                               'index_type_command' => 'cindex',
-                              'key' => 'indexed caption',
                               'number' => 2,
                               'region' => {}
                             },
@@ -531,7 +528,6 @@ $result_trees{'float_copying'} = {
                               'index_at_command' => 'findex',
                               'index_name' => 'fn',
                               'index_type_command' => 'findex',
-                              'key' => 'indexed caption function',
                               'number' => 2,
                               'region' => {}
                             },
@@ -766,7 +762,6 @@ $result_trees{'float_copying'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'Top',
               'node' => {},
               'number' => 3
             },
@@ -1220,7 +1215,6 @@ $result_trees{'float_copying'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'listofloats',
               'node' => {},
               'number' => 4
             },
diff --git a/tp/t/results/heading/heading_in_copying.pl 
b/tp/t/results/heading/heading_in_copying.pl
index 7ea40a3..fd7a966 100644
--- a/tp/t/results/heading/heading_in_copying.pl
+++ b/tp/t/results/heading/heading_in_copying.pl
@@ -113,7 +113,6 @@ $result_trees{'heading_in_copying'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => 'cindex copying',
                   'number' => 1,
                   'region' => {}
                 },
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 d6d2fee..76858c8 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
@@ -94,7 +94,6 @@ $result_trees{'index_and_node_same_name'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'node',
               'node' => {},
               'number' => 1
             },
diff --git a/tp/t/results/html_tests/index_below.pl 
b/tp/t/results/html_tests/index_below.pl
index 7b0b5e4..f183bc1 100644
--- a/tp/t/results/html_tests/index_below.pl
+++ b/tp/t/results/html_tests/index_below.pl
@@ -159,7 +159,6 @@ $result_trees{'index_below'} = [
                 'index_at_command' => 'cindex',
                 'index_name' => 'cp',
                 'index_type_command' => 'cindex',
-                'key' => 'entry',
                 'number' => 1
               },
               'spaces_before_argument' => ' '
diff --git a/tp/t/results/indices/complex_recursive_synindex.pl 
b/tp/t/results/indices/complex_recursive_synindex.pl
index 74a2f7c..cae6961 100644
--- a/tp/t/results/indices/complex_recursive_synindex.pl
+++ b/tp/t/results/indices/complex_recursive_synindex.pl
@@ -355,7 +355,6 @@ $result_trees{'complex_recursive_synindex'} = {
               'index_at_command' => 'eeeindex',
               'index_name' => 'eee',
               'index_type_command' => 'eeeindex',
-              'key' => 'e before synindex',
               'node' => {},
               'number' => 1
             },
@@ -468,7 +467,6 @@ $result_trees{'complex_recursive_synindex'} = {
               'index_at_command' => 'cccindex',
               'index_name' => 'ccc',
               'index_type_command' => 'cccindex',
-              'key' => 'c index',
               'node' => {},
               'number' => 1
             },
@@ -509,7 +507,6 @@ $result_trees{'complex_recursive_synindex'} = {
               'index_at_command' => 'bbbindex',
               'index_name' => 'bbb',
               'index_type_command' => 'bbbindex',
-              'key' => 'b entry',
               'node' => {},
               'number' => 1
             },
@@ -550,7 +547,6 @@ $result_trees{'complex_recursive_synindex'} = {
               'index_at_command' => 'aaaindex',
               'index_name' => 'aaa',
               'index_type_command' => 'aaaindex',
-              'key' => 'a entry',
               'node' => {},
               'number' => 1
             },
@@ -591,7 +587,6 @@ $result_trees{'complex_recursive_synindex'} = {
               'index_at_command' => 'dddindex',
               'index_name' => 'ddd',
               'index_type_command' => 'dddindex',
-              'key' => 'd index',
               'node' => {},
               'number' => 1
             },
@@ -632,7 +627,6 @@ $result_trees{'complex_recursive_synindex'} = {
               'index_at_command' => 'eeeindex',
               'index_name' => 'eee',
               'index_type_command' => 'eeeindex',
-              'key' => 'e index',
               'node' => {},
               'number' => 2
             },
diff --git a/tp/t/results/indices/def_syn_indices.pl 
b/tp/t/results/indices/def_syn_indices.pl
index 7778f73..85d309e 100644
--- a/tp/t/results/indices/def_syn_indices.pl
+++ b/tp/t/results/indices/def_syn_indices.pl
@@ -311,7 +311,6 @@ $result_trees{'def_syn_indices'} = {
               'index_at_command' => 'trucindex',
               'index_name' => 'truc',
               'index_type_command' => 'trucindex',
-              'key' => 'index truc',
               'node' => {},
               'number' => 1
             },
@@ -487,7 +486,6 @@ $result_trees{'def_syn_indices'} = {
               'index_at_command' => 'codeidxindex',
               'index_name' => 'codeidx',
               'index_type_command' => 'codeidxindex',
-              'key' => 'a index entry te~ i^',
               'node' => {},
               'number' => 1
             },
@@ -534,7 +532,6 @@ $result_trees{'def_syn_indices'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'cindex entry',
               'node' => {},
               'number' => 1
             },
@@ -619,7 +616,6 @@ $result_trees{'def_syn_indices'} = {
               'index_at_command' => 'kindex',
               'index_name' => 'ky',
               'index_type_command' => 'kindex',
-              'key' => 'truc kindex',
               'node' => {},
               'number' => 1
             },
@@ -660,7 +656,6 @@ $result_trees{'def_syn_indices'} = {
               'index_at_command' => 'pindex',
               'index_name' => 'pg',
               'index_type_command' => 'pindex',
-              'key' => 'pindex codeidx',
               'node' => {},
               'number' => 1
             },
@@ -883,7 +878,6 @@ $result_trees{'def_syn_indices'} = {
               'index_at_command' => 'defgindex',
               'index_name' => 'defg',
               'index_type_command' => 'defgindex',
-              'key' => 'defg index entry',
               'node' => {},
               'number' => 1
             },
@@ -930,7 +924,6 @@ $result_trees{'def_syn_indices'} = {
               'index_at_command' => 'abcindex',
               'index_name' => 'abc',
               'index_type_command' => 'abcindex',
-              'key' => 'abc index entry',
               'node' => {},
               'number' => 1
             },
diff --git 
a/tp/t/results/indices/default_cp_index_and_one_letter_syncodeindex.pl 
b/tp/t/results/indices/default_cp_index_and_one_letter_syncodeindex.pl
index 3b8fb6f..6e42acd 100644
--- a/tp/t/results/indices/default_cp_index_and_one_letter_syncodeindex.pl
+++ b/tp/t/results/indices/default_cp_index_and_one_letter_syncodeindex.pl
@@ -102,7 +102,6 @@ 
$result_trees{'default_cp_index_and_one_letter_syncodeindex'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '--cindex',
               'node' => {},
               'number' => 1
             },
@@ -143,7 +142,6 @@ 
$result_trees{'default_cp_index_and_one_letter_syncodeindex'} = {
               'index_at_command' => 'cpindex',
               'index_name' => 'cp',
               'index_type_command' => 'cpindex',
-              'key' => '--cpindex',
               'node' => {},
               'number' => 2
             },
diff --git a/tp/t/results/indices/double_index_entry.pl 
b/tp/t/results/indices/double_index_entry.pl
index 97c9fc6..ed57f50 100644
--- a/tp/t/results/indices/double_index_entry.pl
+++ b/tp/t/results/indices/double_index_entry.pl
@@ -64,7 +64,6 @@ $result_trees{'double_index_entry'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'aaa',
               'node' => {},
               'number' => 1
             },
@@ -128,7 +127,6 @@ $result_trees{'double_index_entry'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'aaa',
               'node' => {},
               'number' => 2
             },
@@ -359,7 +357,6 @@ $result_trees{'double_index_entry'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'aaa',
               'node' => {},
               'number' => 3
             },
diff --git a/tp/t/results/indices/double_syncodeindex.pl 
b/tp/t/results/indices/double_syncodeindex.pl
index c6a999a..583a500 100644
--- a/tp/t/results/indices/double_syncodeindex.pl
+++ b/tp/t/results/indices/double_syncodeindex.pl
@@ -135,7 +135,6 @@ $result_trees{'double_syncodeindex'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'cindex entry',
               'node' => {},
               'number' => 1
             },
@@ -176,7 +175,6 @@ $result_trees{'double_syncodeindex'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'findex entry',
               'node' => {},
               'number' => 1
             },
diff --git a/tp/t/results/indices/empty_string_index_entry.pl 
b/tp/t/results/indices/empty_string_index_entry.pl
index 77c8a9c..70ffc6f 100644
--- a/tp/t/results/indices/empty_string_index_entry.pl
+++ b/tp/t/results/indices/empty_string_index_entry.pl
@@ -77,7 +77,6 @@ $result_trees{'empty_string_index_entry'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => '',
               'node' => {},
               'number' => 1
             },
@@ -167,7 +166,6 @@ $result_trees{'empty_string_index_entry'} = {
                           'index_at_command' => 'item',
                           'index_name' => 'fn',
                           'index_type_command' => 'ftable',
-                          'key' => '',
                           'node' => {},
                           'number' => 2
                         },
@@ -370,7 +368,6 @@ $result_trees{'empty_string_index_entry'} = {
                   'index_at_command' => 'defun',
                   'index_name' => 'fn',
                   'index_type_command' => 'defun',
-                  'key' => '',
                   'node' => {},
                   'number' => 3
                 },
@@ -515,7 +512,6 @@ $result_trees{'empty_string_index_entry'} = {
                   'index_at_command' => 'defunx',
                   'index_name' => 'fn',
                   'index_type_command' => 'defun',
-                  'key' => '',
                   'node' => {},
                   'number' => 4
                 },
diff --git a/tp/t/results/indices/encoding_index_ascii.pl 
b/tp/t/results/indices/encoding_index_ascii.pl
index 4453534..bf2eb14 100644
--- a/tp/t/results/indices/encoding_index_ascii.pl
+++ b/tp/t/results/indices/encoding_index_ascii.pl
@@ -223,7 +223,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'e\' e\'',
               'node' => {},
               'number' => 1
             },
@@ -352,7 +351,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'i" i"i"i"',
               'node' => {},
               'number' => 2
             },
@@ -503,7 +501,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'i^ i^i^i^i^',
               'node' => {},
               'number' => 3
             },
@@ -544,7 +541,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'a',
               'node' => {},
               'number' => 4
             },
@@ -585,7 +581,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'b',
               'node' => {},
               'number' => 5
             },
@@ -626,7 +621,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'c',
               'node' => {},
               'number' => 6
             },
@@ -667,7 +661,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'd',
               'node' => {},
               'number' => 7
             },
@@ -708,7 +701,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'e',
               'node' => {},
               'number' => 8
             },
@@ -749,7 +741,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'f',
               'node' => {},
               'number' => 9
             },
@@ -790,7 +781,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'g',
               'node' => {},
               'number' => 10
             },
@@ -831,7 +821,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'h',
               'node' => {},
               'number' => 11
             },
@@ -872,7 +861,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'i',
               'node' => {},
               'number' => 12
             },
@@ -913,7 +901,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'j',
               'node' => {},
               'number' => 13
             },
@@ -954,7 +941,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'k',
               'node' => {},
               'number' => 14
             },
@@ -995,7 +981,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'l',
               'node' => {},
               'number' => 15
             },
@@ -1036,7 +1021,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'm',
               'node' => {},
               'number' => 16
             },
@@ -1077,7 +1061,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'n',
               'node' => {},
               'number' => 17
             },
@@ -1118,7 +1101,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'o',
               'node' => {},
               'number' => 18
             },
@@ -1159,7 +1141,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'p',
               'node' => {},
               'number' => 19
             },
@@ -1200,7 +1181,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'q',
               'node' => {},
               'number' => 20
             },
@@ -1241,7 +1221,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'r',
               'node' => {},
               'number' => 21
             },
@@ -1282,7 +1261,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 's',
               'node' => {},
               'number' => 22
             },
@@ -1323,7 +1301,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 't',
               'node' => {},
               'number' => 23
             },
@@ -1364,7 +1341,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'u',
               'node' => {},
               'number' => 24
             },
@@ -1405,7 +1381,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'v',
               'node' => {},
               'number' => 25
             },
@@ -1446,7 +1421,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'w',
               'node' => {},
               'number' => 26
             },
@@ -1487,7 +1461,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'x',
               'node' => {},
               'number' => 27
             },
@@ -1528,7 +1501,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'y',
               'node' => {},
               'number' => 28
             },
@@ -1569,7 +1541,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'z',
               'node' => {},
               'number' => 29
             },
@@ -1610,7 +1581,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'A',
               'node' => {},
               'number' => 30
             },
@@ -1651,7 +1621,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'B',
               'node' => {},
               'number' => 31
             },
@@ -1705,7 +1674,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'l',
               'node' => {},
               'number' => 32
             },
@@ -1759,7 +1727,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'L',
               'node' => {},
               'number' => 33
             },
@@ -1848,7 +1815,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'i i (dotless)',
               'node' => {},
               'number' => 34
             },
@@ -1973,7 +1939,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'i^ i^ (dotless)',
               'node' => {},
               'number' => 35
             },
@@ -2027,7 +1992,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'ss',
               'node' => {},
               'number' => 36
             },
@@ -2081,7 +2045,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'Euro',
               'node' => {},
               'number' => 37
             },
@@ -2135,7 +2098,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'AE',
               'node' => {},
               'number' => 38
             },
@@ -2189,7 +2151,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '!',
               'node' => {},
               'number' => 39
             },
@@ -2243,7 +2204,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'TH',
               'node' => {},
               'number' => 40
             },
@@ -2297,7 +2257,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'D',
               'node' => {},
               'number' => 41
             },
@@ -2351,7 +2310,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'o',
               'node' => {},
               'number' => 42
             },
@@ -2392,7 +2350,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '0',
               'node' => {},
               'number' => 43
             },
@@ -2433,7 +2390,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '9',
               'node' => {},
               'number' => 44
             },
@@ -2487,7 +2443,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '``',
               'node' => {},
               'number' => 45
             },
@@ -2541,7 +2496,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '>=',
               'node' => {},
               'number' => 46
             },
@@ -2595,7 +2549,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => ',',
               'node' => {},
               'number' => 47
             },
@@ -2636,7 +2589,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '"',
               'node' => {},
               'number' => 48
             },
@@ -2677,7 +2629,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '`',
               'node' => {},
               'number' => 49
             },
@@ -2718,7 +2669,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '\'',
               'node' => {},
               'number' => 50
             },
@@ -2759,7 +2709,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '"',
               'node' => {},
               'number' => 51
             },
@@ -2800,7 +2749,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '"',
               'node' => {},
               'number' => 52
             },
@@ -2841,7 +2789,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '@',
               'node' => {},
               'number' => 53
             },
@@ -2882,7 +2829,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '-',
               'node' => {},
               'number' => 54
             },
@@ -2923,7 +2869,6 @@ $result_trees{'encoding_index_ascii'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '--',
               'node' => {},
               'number' => 55
             },
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 4fe695a..f1ded93 100644
--- a/tp/t/results/indices/encoding_index_ascii_enable_encoding.pl
+++ b/tp/t/results/indices/encoding_index_ascii_enable_encoding.pl
@@ -223,7 +223,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'e\' e\'',
               'node' => {},
               'number' => 1
             },
@@ -352,7 +351,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'i" i"i"i"',
               'node' => {},
               'number' => 2
             },
@@ -503,7 +501,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'i^ i^i^i^i^',
               'node' => {},
               'number' => 3
             },
@@ -544,7 +541,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'a',
               'node' => {},
               'number' => 4
             },
@@ -585,7 +581,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'b',
               'node' => {},
               'number' => 5
             },
@@ -626,7 +621,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'c',
               'node' => {},
               'number' => 6
             },
@@ -667,7 +661,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'd',
               'node' => {},
               'number' => 7
             },
@@ -708,7 +701,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'e',
               'node' => {},
               'number' => 8
             },
@@ -749,7 +741,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'f',
               'node' => {},
               'number' => 9
             },
@@ -790,7 +781,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'g',
               'node' => {},
               'number' => 10
             },
@@ -831,7 +821,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'h',
               'node' => {},
               'number' => 11
             },
@@ -872,7 +861,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'i',
               'node' => {},
               'number' => 12
             },
@@ -913,7 +901,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'j',
               'node' => {},
               'number' => 13
             },
@@ -954,7 +941,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'k',
               'node' => {},
               'number' => 14
             },
@@ -995,7 +981,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'l',
               'node' => {},
               'number' => 15
             },
@@ -1036,7 +1021,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'm',
               'node' => {},
               'number' => 16
             },
@@ -1077,7 +1061,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'n',
               'node' => {},
               'number' => 17
             },
@@ -1118,7 +1101,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'o',
               'node' => {},
               'number' => 18
             },
@@ -1159,7 +1141,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'p',
               'node' => {},
               'number' => 19
             },
@@ -1200,7 +1181,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'q',
               'node' => {},
               'number' => 20
             },
@@ -1241,7 +1221,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'r',
               'node' => {},
               'number' => 21
             },
@@ -1282,7 +1261,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 's',
               'node' => {},
               'number' => 22
             },
@@ -1323,7 +1301,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 't',
               'node' => {},
               'number' => 23
             },
@@ -1364,7 +1341,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'u',
               'node' => {},
               'number' => 24
             },
@@ -1405,7 +1381,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'v',
               'node' => {},
               'number' => 25
             },
@@ -1446,7 +1421,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'w',
               'node' => {},
               'number' => 26
             },
@@ -1487,7 +1461,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'x',
               'node' => {},
               'number' => 27
             },
@@ -1528,7 +1501,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'y',
               'node' => {},
               'number' => 28
             },
@@ -1569,7 +1541,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'z',
               'node' => {},
               'number' => 29
             },
@@ -1610,7 +1581,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'A',
               'node' => {},
               'number' => 30
             },
@@ -1651,7 +1621,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'B',
               'node' => {},
               'number' => 31
             },
@@ -1705,7 +1674,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'l',
               'node' => {},
               'number' => 32
             },
@@ -1759,7 +1727,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'L',
               'node' => {},
               'number' => 33
             },
@@ -1848,7 +1815,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'i i (dotless)',
               'node' => {},
               'number' => 34
             },
@@ -1973,7 +1939,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'i^ i^ (dotless)',
               'node' => {},
               'number' => 35
             },
@@ -2027,7 +1992,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'ss',
               'node' => {},
               'number' => 36
             },
@@ -2081,7 +2045,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'Euro',
               'node' => {},
               'number' => 37
             },
@@ -2135,7 +2098,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'AE',
               'node' => {},
               'number' => 38
             },
@@ -2189,7 +2151,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '!',
               'node' => {},
               'number' => 39
             },
@@ -2243,7 +2204,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'TH',
               'node' => {},
               'number' => 40
             },
@@ -2297,7 +2257,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'D',
               'node' => {},
               'number' => 41
             },
@@ -2351,7 +2310,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'o',
               'node' => {},
               'number' => 42
             },
@@ -2392,7 +2350,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '0',
               'node' => {},
               'number' => 43
             },
@@ -2433,7 +2390,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '9',
               'node' => {},
               'number' => 44
             },
@@ -2487,7 +2443,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '``',
               'node' => {},
               'number' => 45
             },
@@ -2541,7 +2496,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '>=',
               'node' => {},
               'number' => 46
             },
@@ -2595,7 +2549,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => ',',
               'node' => {},
               'number' => 47
             },
@@ -2636,7 +2589,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '"',
               'node' => {},
               'number' => 48
             },
@@ -2677,7 +2629,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '`',
               'node' => {},
               'number' => 49
             },
@@ -2718,7 +2669,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '\'',
               'node' => {},
               'number' => 50
             },
@@ -2759,7 +2709,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '"',
               'node' => {},
               'number' => 51
             },
@@ -2800,7 +2749,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '"',
               'node' => {},
               'number' => 52
             },
@@ -2841,7 +2789,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '@',
               'node' => {},
               'number' => 53
             },
@@ -2882,7 +2829,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '-',
               'node' => {},
               'number' => 54
             },
@@ -2923,7 +2869,6 @@ $result_trees{'encoding_index_ascii_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '--',
               'node' => {},
               'number' => 55
             },
diff --git a/tp/t/results/indices/encoding_index_latin1.pl 
b/tp/t/results/indices/encoding_index_latin1.pl
index 2f5beaf..af1abb4 100644
--- a/tp/t/results/indices/encoding_index_latin1.pl
+++ b/tp/t/results/indices/encoding_index_latin1.pl
@@ -191,7 +191,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{e9} \x{e9}",
               'node' => {},
               'number' => 1
             },
@@ -320,7 +319,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'i" i"i"i"',
               'node' => {},
               'number' => 2
             },
@@ -471,7 +469,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'i^ i^i^i^i^',
               'node' => {},
               'number' => 3
             },
@@ -512,7 +509,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'a',
               'node' => {},
               'number' => 4
             },
@@ -553,7 +549,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'b',
               'node' => {},
               'number' => 5
             },
@@ -594,7 +589,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'c',
               'node' => {},
               'number' => 6
             },
@@ -635,7 +629,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'd',
               'node' => {},
               'number' => 7
             },
@@ -676,7 +669,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'e',
               'node' => {},
               'number' => 8
             },
@@ -717,7 +709,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'f',
               'node' => {},
               'number' => 9
             },
@@ -758,7 +749,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'g',
               'node' => {},
               'number' => 10
             },
@@ -799,7 +789,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'h',
               'node' => {},
               'number' => 11
             },
@@ -840,7 +829,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'i',
               'node' => {},
               'number' => 12
             },
@@ -881,7 +869,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'j',
               'node' => {},
               'number' => 13
             },
@@ -922,7 +909,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'k',
               'node' => {},
               'number' => 14
             },
@@ -963,7 +949,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'l',
               'node' => {},
               'number' => 15
             },
@@ -1004,7 +989,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'm',
               'node' => {},
               'number' => 16
             },
@@ -1045,7 +1029,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'n',
               'node' => {},
               'number' => 17
             },
@@ -1086,7 +1069,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'o',
               'node' => {},
               'number' => 18
             },
@@ -1127,7 +1109,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'p',
               'node' => {},
               'number' => 19
             },
@@ -1168,7 +1149,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'q',
               'node' => {},
               'number' => 20
             },
@@ -1209,7 +1189,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'r',
               'node' => {},
               'number' => 21
             },
@@ -1250,7 +1229,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 's',
               'node' => {},
               'number' => 22
             },
@@ -1291,7 +1269,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 't',
               'node' => {},
               'number' => 23
             },
@@ -1332,7 +1309,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'u',
               'node' => {},
               'number' => 24
             },
@@ -1373,7 +1349,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'v',
               'node' => {},
               'number' => 25
             },
@@ -1414,7 +1389,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'w',
               'node' => {},
               'number' => 26
             },
@@ -1455,7 +1429,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'x',
               'node' => {},
               'number' => 27
             },
@@ -1496,7 +1469,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'y',
               'node' => {},
               'number' => 28
             },
@@ -1537,7 +1509,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'z',
               'node' => {},
               'number' => 29
             },
@@ -1578,7 +1549,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'A',
               'node' => {},
               'number' => 30
             },
@@ -1619,7 +1589,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'B',
               'node' => {},
               'number' => 31
             },
@@ -1673,7 +1642,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'l',
               'node' => {},
               'number' => 32
             },
@@ -1727,7 +1695,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'L',
               'node' => {},
               'number' => 33
             },
@@ -1816,7 +1783,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'i i (dotless)',
               'node' => {},
               'number' => 34
             },
@@ -1941,7 +1907,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'i^ i^ (dotless)',
               'node' => {},
               'number' => 35
             },
@@ -1995,7 +1960,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'ss',
               'node' => {},
               'number' => 36
             },
@@ -2049,7 +2013,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'Euro',
               'node' => {},
               'number' => 37
             },
@@ -2103,7 +2066,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'AE',
               'node' => {},
               'number' => 38
             },
@@ -2157,7 +2119,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '!',
               'node' => {},
               'number' => 39
             },
@@ -2211,7 +2172,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'TH',
               'node' => {},
               'number' => 40
             },
@@ -2265,7 +2225,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'D',
               'node' => {},
               'number' => 41
             },
@@ -2319,7 +2278,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'o',
               'node' => {},
               'number' => 42
             },
@@ -2360,7 +2318,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '0',
               'node' => {},
               'number' => 43
             },
@@ -2401,7 +2358,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '9',
               'node' => {},
               'number' => 44
             },
@@ -2455,7 +2411,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '``',
               'node' => {},
               'number' => 45
             },
@@ -2509,7 +2464,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '>=',
               'node' => {},
               'number' => 46
             },
@@ -2563,7 +2517,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => ',',
               'node' => {},
               'number' => 47
             },
@@ -2604,7 +2557,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '"',
               'node' => {},
               'number' => 48
             },
@@ -2645,7 +2597,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '`',
               'node' => {},
               'number' => 49
             },
@@ -2686,7 +2637,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '\'',
               'node' => {},
               'number' => 50
             },
@@ -2727,7 +2677,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '"',
               'node' => {},
               'number' => 51
             },
@@ -2768,7 +2717,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '"',
               'node' => {},
               'number' => 52
             },
@@ -2809,7 +2757,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '@',
               'node' => {},
               'number' => 53
             },
@@ -2850,7 +2797,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '-',
               'node' => {},
               'number' => 54
             },
@@ -2891,7 +2837,6 @@ $result_trees{'encoding_index_latin1'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '--',
               'node' => {},
               'number' => 55
             },
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 7250be5..07644f2 100644
--- a/tp/t/results/indices/encoding_index_latin1_enable_encoding.pl
+++ b/tp/t/results/indices/encoding_index_latin1_enable_encoding.pl
@@ -191,7 +191,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{e9} \x{e9}",
               'node' => {},
               'number' => 1
             },
@@ -320,7 +319,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{ef} \x{ef}\x{ef}\x{ef}",
               'node' => {},
               'number' => 2
             },
@@ -471,7 +469,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{ee} \x{ee}\x{ee}\x{ee}\x{ee}",
               'node' => {},
               'number' => 3
             },
@@ -512,7 +509,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'a',
               'node' => {},
               'number' => 4
             },
@@ -553,7 +549,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'b',
               'node' => {},
               'number' => 5
             },
@@ -594,7 +589,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'c',
               'node' => {},
               'number' => 6
             },
@@ -635,7 +629,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'd',
               'node' => {},
               'number' => 7
             },
@@ -676,7 +669,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'e',
               'node' => {},
               'number' => 8
             },
@@ -717,7 +709,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'f',
               'node' => {},
               'number' => 9
             },
@@ -758,7 +749,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'g',
               'node' => {},
               'number' => 10
             },
@@ -799,7 +789,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'h',
               'node' => {},
               'number' => 11
             },
@@ -840,7 +829,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'i',
               'node' => {},
               'number' => 12
             },
@@ -881,7 +869,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'j',
               'node' => {},
               'number' => 13
             },
@@ -922,7 +909,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'k',
               'node' => {},
               'number' => 14
             },
@@ -963,7 +949,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'l',
               'node' => {},
               'number' => 15
             },
@@ -1004,7 +989,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'm',
               'node' => {},
               'number' => 16
             },
@@ -1045,7 +1029,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'n',
               'node' => {},
               'number' => 17
             },
@@ -1086,7 +1069,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'o',
               'node' => {},
               'number' => 18
             },
@@ -1127,7 +1109,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'p',
               'node' => {},
               'number' => 19
             },
@@ -1168,7 +1149,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'q',
               'node' => {},
               'number' => 20
             },
@@ -1209,7 +1189,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'r',
               'node' => {},
               'number' => 21
             },
@@ -1250,7 +1229,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 's',
               'node' => {},
               'number' => 22
             },
@@ -1291,7 +1269,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 't',
               'node' => {},
               'number' => 23
             },
@@ -1332,7 +1309,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'u',
               'node' => {},
               'number' => 24
             },
@@ -1373,7 +1349,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'v',
               'node' => {},
               'number' => 25
             },
@@ -1414,7 +1389,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'w',
               'node' => {},
               'number' => 26
             },
@@ -1455,7 +1429,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'x',
               'node' => {},
               'number' => 27
             },
@@ -1496,7 +1469,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'y',
               'node' => {},
               'number' => 28
             },
@@ -1537,7 +1509,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'z',
               'node' => {},
               'number' => 29
             },
@@ -1578,7 +1549,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'A',
               'node' => {},
               'number' => 30
             },
@@ -1619,7 +1589,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'B',
               'node' => {},
               'number' => 31
             },
@@ -1673,7 +1642,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'l',
               'node' => {},
               'number' => 32
             },
@@ -1727,7 +1695,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'L',
               'node' => {},
               'number' => 33
             },
@@ -1816,7 +1783,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'i i (dotless)',
               'node' => {},
               'number' => 34
             },
@@ -1941,7 +1907,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{ee} \x{ee} (dotless)",
               'node' => {},
               'number' => 35
             },
@@ -1995,7 +1960,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{df}",
               'node' => {},
               'number' => 36
             },
@@ -2049,7 +2013,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'Euro',
               'node' => {},
               'number' => 37
             },
@@ -2103,7 +2066,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{c6}",
               'node' => {},
               'number' => 38
             },
@@ -2157,7 +2119,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{a1}",
               'node' => {},
               'number' => 39
             },
@@ -2211,7 +2172,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{de}",
               'node' => {},
               'number' => 40
             },
@@ -2265,7 +2225,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{d0}",
               'node' => {},
               'number' => 41
             },
@@ -2319,7 +2278,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{b0}",
               'node' => {},
               'number' => 42
             },
@@ -2360,7 +2318,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '0',
               'node' => {},
               'number' => 43
             },
@@ -2401,7 +2358,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '9',
               'node' => {},
               'number' => 44
             },
@@ -2455,7 +2411,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '``',
               'node' => {},
               'number' => 45
             },
@@ -2509,7 +2464,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '>=',
               'node' => {},
               'number' => 46
             },
@@ -2563,7 +2517,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => ',',
               'node' => {},
               'number' => 47
             },
@@ -2604,7 +2557,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '"',
               'node' => {},
               'number' => 48
             },
@@ -2645,7 +2597,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '`',
               'node' => {},
               'number' => 49
             },
@@ -2686,7 +2637,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '\'',
               'node' => {},
               'number' => 50
             },
@@ -2727,7 +2677,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '"',
               'node' => {},
               'number' => 51
             },
@@ -2768,7 +2717,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '"',
               'node' => {},
               'number' => 52
             },
@@ -2809,7 +2757,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '@',
               'node' => {},
               'number' => 53
             },
@@ -2850,7 +2797,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '-',
               'node' => {},
               'number' => 54
             },
@@ -2891,7 +2837,6 @@ $result_trees{'encoding_index_latin1_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '--',
               'node' => {},
               'number' => 55
             },
diff --git a/tp/t/results/indices/encoding_index_utf8.pl 
b/tp/t/results/indices/encoding_index_utf8.pl
index a071b0a..2833a8b 100644
--- a/tp/t/results/indices/encoding_index_utf8.pl
+++ b/tp/t/results/indices/encoding_index_utf8.pl
@@ -191,7 +191,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{e9} \x{e9}",
               'node' => {},
               'number' => 1
             },
@@ -320,7 +319,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'i" i"i"i"',
               'node' => {},
               'number' => 2
             },
@@ -471,7 +469,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'i^ i^i^i^i^',
               'node' => {},
               'number' => 3
             },
@@ -512,7 +509,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'a',
               'node' => {},
               'number' => 4
             },
@@ -553,7 +549,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'b',
               'node' => {},
               'number' => 5
             },
@@ -594,7 +589,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'c',
               'node' => {},
               'number' => 6
             },
@@ -635,7 +629,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'd',
               'node' => {},
               'number' => 7
             },
@@ -676,7 +669,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'e',
               'node' => {},
               'number' => 8
             },
@@ -717,7 +709,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'f',
               'node' => {},
               'number' => 9
             },
@@ -758,7 +749,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'g',
               'node' => {},
               'number' => 10
             },
@@ -799,7 +789,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'h',
               'node' => {},
               'number' => 11
             },
@@ -840,7 +829,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'i',
               'node' => {},
               'number' => 12
             },
@@ -881,7 +869,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'j',
               'node' => {},
               'number' => 13
             },
@@ -922,7 +909,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'k',
               'node' => {},
               'number' => 14
             },
@@ -963,7 +949,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'l',
               'node' => {},
               'number' => 15
             },
@@ -1004,7 +989,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'm',
               'node' => {},
               'number' => 16
             },
@@ -1045,7 +1029,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'n',
               'node' => {},
               'number' => 17
             },
@@ -1086,7 +1069,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'o',
               'node' => {},
               'number' => 18
             },
@@ -1127,7 +1109,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'p',
               'node' => {},
               'number' => 19
             },
@@ -1168,7 +1149,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'q',
               'node' => {},
               'number' => 20
             },
@@ -1209,7 +1189,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'r',
               'node' => {},
               'number' => 21
             },
@@ -1250,7 +1229,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 's',
               'node' => {},
               'number' => 22
             },
@@ -1291,7 +1269,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 't',
               'node' => {},
               'number' => 23
             },
@@ -1332,7 +1309,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'u',
               'node' => {},
               'number' => 24
             },
@@ -1373,7 +1349,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'v',
               'node' => {},
               'number' => 25
             },
@@ -1414,7 +1389,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'w',
               'node' => {},
               'number' => 26
             },
@@ -1455,7 +1429,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'x',
               'node' => {},
               'number' => 27
             },
@@ -1496,7 +1469,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'y',
               'node' => {},
               'number' => 28
             },
@@ -1537,7 +1509,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'z',
               'node' => {},
               'number' => 29
             },
@@ -1578,7 +1549,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'A',
               'node' => {},
               'number' => 30
             },
@@ -1619,7 +1589,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'B',
               'node' => {},
               'number' => 31
             },
@@ -1673,7 +1642,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'l',
               'node' => {},
               'number' => 32
             },
@@ -1727,7 +1695,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'L',
               'node' => {},
               'number' => 33
             },
@@ -1816,7 +1783,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'i i (dotless)',
               'node' => {},
               'number' => 34
             },
@@ -1941,7 +1907,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'i^ i^ (dotless)',
               'node' => {},
               'number' => 35
             },
@@ -1995,7 +1960,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'ss',
               'node' => {},
               'number' => 36
             },
@@ -2049,7 +2013,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'Euro',
               'node' => {},
               'number' => 37
             },
@@ -2103,7 +2066,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'AE',
               'node' => {},
               'number' => 38
             },
@@ -2157,7 +2119,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '!',
               'node' => {},
               'number' => 39
             },
@@ -2211,7 +2172,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'TH',
               'node' => {},
               'number' => 40
             },
@@ -2265,7 +2225,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'D',
               'node' => {},
               'number' => 41
             },
@@ -2319,7 +2278,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'o',
               'node' => {},
               'number' => 42
             },
@@ -2360,7 +2318,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '0',
               'node' => {},
               'number' => 43
             },
@@ -2401,7 +2358,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '9',
               'node' => {},
               'number' => 44
             },
@@ -2455,7 +2411,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '``',
               'node' => {},
               'number' => 45
             },
@@ -2509,7 +2464,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '>=',
               'node' => {},
               'number' => 46
             },
@@ -2563,7 +2517,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => ',',
               'node' => {},
               'number' => 47
             },
@@ -2604,7 +2557,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '"',
               'node' => {},
               'number' => 48
             },
@@ -2645,7 +2597,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '`',
               'node' => {},
               'number' => 49
             },
@@ -2686,7 +2637,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '\'',
               'node' => {},
               'number' => 50
             },
@@ -2727,7 +2677,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '"',
               'node' => {},
               'number' => 51
             },
@@ -2768,7 +2717,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '"',
               'node' => {},
               'number' => 52
             },
@@ -2809,7 +2757,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '@',
               'node' => {},
               'number' => 53
             },
@@ -2850,7 +2797,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '-',
               'node' => {},
               'number' => 54
             },
@@ -2891,7 +2837,6 @@ $result_trees{'encoding_index_utf8'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '--',
               'node' => {},
               'number' => 55
             },
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 4f7ec3c..90e706f 100644
--- a/tp/t/results/indices/encoding_index_utf8_enable_encoding.pl
+++ b/tp/t/results/indices/encoding_index_utf8_enable_encoding.pl
@@ -191,7 +191,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{e9} \x{e9}",
               'node' => {},
               'number' => 1
             },
@@ -320,7 +319,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{ef} \x{ef}\x{ef}\x{ef}",
               'node' => {},
               'number' => 2
             },
@@ -471,7 +469,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{ee} \x{ee}\x{ee}\x{ee}\x{ee}",
               'node' => {},
               'number' => 3
             },
@@ -512,7 +509,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'a',
               'node' => {},
               'number' => 4
             },
@@ -553,7 +549,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'b',
               'node' => {},
               'number' => 5
             },
@@ -594,7 +589,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'c',
               'node' => {},
               'number' => 6
             },
@@ -635,7 +629,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'd',
               'node' => {},
               'number' => 7
             },
@@ -676,7 +669,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'e',
               'node' => {},
               'number' => 8
             },
@@ -717,7 +709,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'f',
               'node' => {},
               'number' => 9
             },
@@ -758,7 +749,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'g',
               'node' => {},
               'number' => 10
             },
@@ -799,7 +789,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'h',
               'node' => {},
               'number' => 11
             },
@@ -840,7 +829,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'i',
               'node' => {},
               'number' => 12
             },
@@ -881,7 +869,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'j',
               'node' => {},
               'number' => 13
             },
@@ -922,7 +909,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'k',
               'node' => {},
               'number' => 14
             },
@@ -963,7 +949,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'l',
               'node' => {},
               'number' => 15
             },
@@ -1004,7 +989,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'm',
               'node' => {},
               'number' => 16
             },
@@ -1045,7 +1029,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'n',
               'node' => {},
               'number' => 17
             },
@@ -1086,7 +1069,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'o',
               'node' => {},
               'number' => 18
             },
@@ -1127,7 +1109,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'p',
               'node' => {},
               'number' => 19
             },
@@ -1168,7 +1149,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'q',
               'node' => {},
               'number' => 20
             },
@@ -1209,7 +1189,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'r',
               'node' => {},
               'number' => 21
             },
@@ -1250,7 +1229,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 's',
               'node' => {},
               'number' => 22
             },
@@ -1291,7 +1269,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 't',
               'node' => {},
               'number' => 23
             },
@@ -1332,7 +1309,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'u',
               'node' => {},
               'number' => 24
             },
@@ -1373,7 +1349,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'v',
               'node' => {},
               'number' => 25
             },
@@ -1414,7 +1389,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'w',
               'node' => {},
               'number' => 26
             },
@@ -1455,7 +1429,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'x',
               'node' => {},
               'number' => 27
             },
@@ -1496,7 +1469,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'y',
               'node' => {},
               'number' => 28
             },
@@ -1537,7 +1509,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'z',
               'node' => {},
               'number' => 29
             },
@@ -1578,7 +1549,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'A',
               'node' => {},
               'number' => 30
             },
@@ -1619,7 +1589,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'B',
               'node' => {},
               'number' => 31
             },
@@ -1673,7 +1642,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{142}",
               'node' => {},
               'number' => 32
             },
@@ -1727,7 +1695,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{141}",
               'node' => {},
               'number' => 33
             },
@@ -1816,7 +1783,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{131} \x{131} (dotless)",
               'node' => {},
               'number' => 34
             },
@@ -1941,7 +1907,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{ee} \x{ee} (dotless)",
               'node' => {},
               'number' => 35
             },
@@ -1995,7 +1960,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{df}",
               'node' => {},
               'number' => 36
             },
@@ -2049,7 +2013,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{20ac}",
               'node' => {},
               'number' => 37
             },
@@ -2103,7 +2066,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{c6}",
               'node' => {},
               'number' => 38
             },
@@ -2157,7 +2119,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{a1}",
               'node' => {},
               'number' => 39
             },
@@ -2211,7 +2172,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{de}",
               'node' => {},
               'number' => 40
             },
@@ -2265,7 +2225,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{d0}",
               'node' => {},
               'number' => 41
             },
@@ -2319,7 +2278,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{b0}",
               'node' => {},
               'number' => 42
             },
@@ -2360,7 +2318,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '0',
               'node' => {},
               'number' => 43
             },
@@ -2401,7 +2358,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '9',
               'node' => {},
               'number' => 44
             },
@@ -2455,7 +2411,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{201c}",
               'node' => {},
               'number' => 45
             },
@@ -2509,7 +2464,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => "\x{2265}",
               'node' => {},
               'number' => 46
             },
@@ -2563,7 +2517,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => ',',
               'node' => {},
               'number' => 47
             },
@@ -2604,7 +2557,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '"',
               'node' => {},
               'number' => 48
             },
@@ -2645,7 +2597,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '`',
               'node' => {},
               'number' => 49
             },
@@ -2686,7 +2637,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '\'',
               'node' => {},
               'number' => 50
             },
@@ -2727,7 +2677,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '"',
               'node' => {},
               'number' => 51
             },
@@ -2768,7 +2717,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '"',
               'node' => {},
               'number' => 52
             },
@@ -2809,7 +2757,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '@',
               'node' => {},
               'number' => 53
             },
@@ -2850,7 +2797,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '-',
               'node' => {},
               'number' => 54
             },
@@ -2891,7 +2837,6 @@ $result_trees{'encoding_index_utf8_enable_encoding'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '--',
               'node' => {},
               'number' => 55
             },
diff --git a/tp/t/results/indices/explicit_sort_key.pl 
b/tp/t/results/indices/explicit_sort_key.pl
index bcec385..f0b9e2b 100644
--- a/tp/t/results/indices/explicit_sort_key.pl
+++ b/tp/t/results/indices/explicit_sort_key.pl
@@ -165,7 +165,6 @@ $result_trees{'explicit_sort_key'} = {
               'index_at_command' => 'SKindex',
               'index_name' => 'SK',
               'index_type_command' => 'SKindex',
-              'key' => 'A',
               'node' => {},
               'number' => 1,
               'sortas' => 'A'
@@ -235,7 +234,6 @@ $result_trees{'explicit_sort_key'} = {
               'index_at_command' => 'SKindex',
               'index_name' => 'SK',
               'index_type_command' => 'SKindex',
-              'key' => 'B',
               'node' => {},
               'number' => 2,
               'sortas' => 'B'
@@ -305,7 +303,6 @@ $result_trees{'explicit_sort_key'} = {
               'index_at_command' => 'SKindex',
               'index_name' => 'SK',
               'index_type_command' => 'SKindex',
-              'key' => '0',
               'node' => {},
               'number' => 3,
               'sortas' => '0'
@@ -393,7 +390,6 @@ $result_trees{'explicit_sort_key'} = {
               'index_at_command' => 'SKindex',
               'index_name' => 'SK',
               'index_type_command' => 'SKindex',
-              'key' => 'aaa',
               'node' => {},
               'number' => 4
             },
diff --git a/tp/t/results/indices/ftable_vtable.pl 
b/tp/t/results/indices/ftable_vtable.pl
index 8d59363..c6b19f1 100644
--- a/tp/t/results/indices/ftable_vtable.pl
+++ b/tp/t/results/indices/ftable_vtable.pl
@@ -101,7 +101,6 @@ $result_trees{'ftable_vtable'} = {
                           'index_at_command' => 'item',
                           'index_name' => 'fn',
                           'index_type_command' => 'ftable',
-                          'key' => 'function1',
                           'node' => {},
                           'number' => 1
                         },
@@ -141,7 +140,6 @@ $result_trees{'ftable_vtable'} = {
                           'index_at_command' => 'itemx',
                           'index_name' => 'fn',
                           'index_type_command' => 'ftable',
-                          'key' => 'function2x',
                           'node' => {},
                           'number' => 2
                         },
@@ -210,7 +208,6 @@ $result_trees{'ftable_vtable'} = {
                           'index_at_command' => 'item',
                           'index_name' => 'fn',
                           'index_type_command' => 'ftable',
-                          'key' => 'fun3',
                           'node' => {},
                           'number' => 3
                         },
@@ -354,7 +351,6 @@ $result_trees{'ftable_vtable'} = {
                           'index_at_command' => 'item',
                           'index_name' => 'vr',
                           'index_type_command' => 'vtable',
-                          'key' => 'var1 error->',
                           'node' => {},
                           'number' => 1
                         },
@@ -394,7 +390,6 @@ $result_trees{'ftable_vtable'} = {
                           'index_at_command' => 'itemx',
                           'index_name' => 'vr',
                           'index_type_command' => 'vtable',
-                          'key' => 'varx2',
                           'node' => {},
                           'number' => 2
                         },
@@ -463,7 +458,6 @@ $result_trees{'ftable_vtable'} = {
                           'index_at_command' => 'item',
                           'index_name' => 'vr',
                           'index_type_command' => 'vtable',
-                          'key' => 'var3',
                           'node' => {},
                           'number' => 3
                         },
@@ -560,7 +554,6 @@ $result_trees{'ftable_vtable'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'function1',
               'node' => {},
               'number' => 4
             },
diff --git a/tp/t/results/indices/image_lines_count.pl 
b/tp/t/results/indices/image_lines_count.pl
index 15ad495..dbd5f7c 100644
--- a/tp/t/results/indices/image_lines_count.pl
+++ b/tp/t/results/indices/image_lines_count.pl
@@ -100,7 +100,6 @@ $result_trees{'image_lines_count'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'index entry',
               'node' => {},
               'number' => 1
             },
diff --git a/tp/t/results/indices/image_text_lines_count.pl 
b/tp/t/results/indices/image_text_lines_count.pl
index 2bf5a72..304569c 100644
--- a/tp/t/results/indices/image_text_lines_count.pl
+++ b/tp/t/results/indices/image_text_lines_count.pl
@@ -100,7 +100,6 @@ $result_trees{'image_text_lines_count'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'index entry',
               'node' => {},
               'number' => 1
             },
diff --git a/tp/t/results/indices/index_entries_locations.pl 
b/tp/t/results/indices/index_entries_locations.pl
index 1d8f939..9c83b3d 100644
--- a/tp/t/results/indices/index_entries_locations.pl
+++ b/tp/t/results/indices/index_entries_locations.pl
@@ -95,7 +95,6 @@ $result_trees{'index_entries_locations'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => 'entry in paragraph',
                   'node' => {},
                   'number' => 1
                 },
@@ -141,7 +140,6 @@ $result_trees{'index_entries_locations'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => 'entry at end of paragraph.',
                   'node' => {},
                   'number' => 2
                 },
@@ -209,7 +207,6 @@ $result_trees{'index_entries_locations'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'Entry before paragraph',
               'node' => {},
               'number' => 3
             },
@@ -267,7 +264,6 @@ $result_trees{'index_entries_locations'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'lone entry',
               'node' => {},
               'number' => 4
             },
diff --git a/tp/t/results/indices/index_entry_before_first_node.pl 
b/tp/t/results/indices/index_entry_before_first_node.pl
index b639ae6..58c0449 100644
Binary files a/tp/t/results/indices/index_entry_before_first_node.pl and 
b/tp/t/results/indices/index_entry_before_first_node.pl differ
diff --git a/tp/t/results/indices/index_entry_before_node.pl 
b/tp/t/results/indices/index_entry_before_node.pl
index ccc00c4..922fff5 100644
--- a/tp/t/results/indices/index_entry_before_node.pl
+++ b/tp/t/results/indices/index_entry_before_node.pl
@@ -327,7 +327,6 @@ $result_trees{'index_entry_before_node'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'lone entry',
               'node' => {},
               'number' => 1
             },
diff --git a/tp/t/results/indices/index_entry_in_footnote.pl 
b/tp/t/results/indices/index_entry_in_footnote.pl
index 3e61096..26b586c 100644
--- a/tp/t/results/indices/index_entry_in_footnote.pl
+++ b/tp/t/results/indices/index_entry_in_footnote.pl
@@ -81,7 +81,6 @@ $result_trees{'index_entry_in_footnote'} = {
                               'index_at_command' => 'cindex',
                               'index_name' => 'cp',
                               'index_type_command' => 'cindex',
-                              'key' => 'index entry in footnote',
                               'node' => {},
                               'number' => 1
                             },
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 00e9bdc..27dfc7b 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
@@ -197,7 +197,6 @@ $result_trees{'index_entry_in_footnote_different_node_end'} 
= {
                               'index_at_command' => 'cindex',
                               'index_name' => 'cp',
                               'index_type_command' => 'cindex',
-                              'key' => 'index entry in footnote',
                               'node' => {},
                               'number' => 1
                             },
@@ -282,7 +281,6 @@ $result_trees{'index_entry_in_footnote_different_node_end'} 
= {
                           'index_at_command' => 'cindex',
                           'index_name' => 'cp',
                           'index_type_command' => 'cindex',
-                          'key' => 'counting entry',
                           'node' => {},
                           'number' => 2
                         },
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 197d90a..14e5735 100644
--- a/tp/t/results/indices/index_entry_in_footnote_separate.pl
+++ b/tp/t/results/indices/index_entry_in_footnote_separate.pl
@@ -229,7 +229,6 @@ $result_trees{'index_entry_in_footnote_separate'} = {
                               'index_at_command' => 'cindex',
                               'index_name' => 'cp',
                               'index_type_command' => 'cindex',
-                              'key' => 'index entry in footnote',
                               'node' => {},
                               'number' => 1
                             },
@@ -314,7 +313,6 @@ $result_trees{'index_entry_in_footnote_separate'} = {
                           'index_at_command' => 'cindex',
                           'index_name' => 'cp',
                           'index_type_command' => 'cindex',
-                          'key' => 'counting entry',
                           'node' => {},
                           'number' => 2
                         },
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 3ad9b3c..0c9d4ec 100644
--- a/tp/t/results/indices/printindex_index_entry_in_copying.pl
+++ b/tp/t/results/indices/printindex_index_entry_in_copying.pl
@@ -54,7 +54,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                   'index_at_command' => 'findex',
                   'index_name' => 'fn',
                   'index_type_command' => 'findex',
-                  'key' => 'Copying this document',
                   'number' => 1,
                   'region' => {}
                 },
@@ -156,7 +155,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                       'index_at_command' => 'defun',
                       'index_name' => 'fn',
                       'index_type_command' => 'defun',
-                      'key' => 'fun',
                       'number' => 2,
                       'region' => {}
                     },
@@ -250,7 +248,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                       'index_at_command' => 'defunx',
                       'index_name' => 'fn',
                       'index_type_command' => 'defun',
-                      'key' => 'xf',
                       'number' => 3,
                       'region' => {}
                     },
@@ -387,7 +384,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                               'index_at_command' => 'item',
                               'index_name' => 'fn',
                               'index_type_command' => 'ftable',
-                              'key' => 'ftable item',
                               'number' => 4,
                               'region' => {}
                             },
@@ -427,7 +423,6 @@ $result_trees{'printindex_index_entry_in_copying'} = {
                               'index_at_command' => 'itemx',
                               'index_name' => 'fn',
                               'index_type_command' => 'ftable',
-                              'key' => 'xftable xitem',
                               'number' => 5,
                               'region' => {}
                             },
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 ff70b57..fe6abb4 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
@@ -71,7 +71,6 @@ 
$result_trees{'printindex_index_entry_in_copying_in_footnote'} = {
                                   'index_at_command' => 'cindex',
                                   'index_name' => 'cp',
                                   'index_type_command' => 'cindex',
-                                  'key' => 'Copying this document',
                                   'number' => 1,
                                   'region' => {}
                                 },
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 86b1ece..6470468 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
@@ -54,7 +54,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                   'index_at_command' => 'findex',
                   'index_name' => 'fn',
                   'index_type_command' => 'findex',
-                  'key' => 'Copying this document',
                   'number' => 1,
                   'region' => {}
                 },
@@ -156,7 +155,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                       'index_at_command' => 'defun',
                       'index_name' => 'fn',
                       'index_type_command' => 'defun',
-                      'key' => 'fun',
                       'number' => 2,
                       'region' => {}
                     },
@@ -250,7 +248,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                       'index_at_command' => 'defunx',
                       'index_name' => 'fn',
                       'index_type_command' => 'defun',
-                      'key' => 'xf',
                       'number' => 3,
                       'region' => {}
                     },
@@ -387,7 +384,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                               'index_at_command' => 'item',
                               'index_name' => 'fn',
                               'index_type_command' => 'ftable',
-                              'key' => 'ftable item',
                               'number' => 4,
                               'region' => {}
                             },
@@ -427,7 +423,6 @@ 
$result_trees{'printindex_index_entry_in_copying_no_insertcopying'} = {
                               'index_at_command' => 'itemx',
                               'index_name' => 'fn',
                               'index_type_command' => 'ftable',
-                              'key' => 'xftable xitem',
                               'number' => 5,
                               'region' => {}
                             },
diff --git a/tp/t/results/indices/printindex_with_space_before.pl 
b/tp/t/results/indices/printindex_with_space_before.pl
index 5e8b856..f2aca3d 100644
Binary files a/tp/t/results/indices/printindex_with_space_before.pl and 
b/tp/t/results/indices/printindex_with_space_before.pl differ
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 54d8ebf..192a369 100644
--- a/tp/t/results/indices/same_index_entry_merged_indices.pl
+++ b/tp/t/results/indices/same_index_entry_merged_indices.pl
@@ -224,7 +224,6 @@ $result_trees{'same_index_entry_merged_indices'} = {
                   'index_at_command' => 'deffn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'mmm-mode',
                   'node' => {},
                   'number' => 1
                 },
@@ -370,7 +369,6 @@ $result_trees{'same_index_entry_merged_indices'} = {
                   'index_at_command' => 'defvar',
                   'index_name' => 'vr',
                   'index_type_command' => 'defvar',
-                  'key' => 'mmm-mode',
                   'node' => {},
                   'number' => 1
                 },
diff --git a/tp/t/results/indices/seealso_duplicate.pl 
b/tp/t/results/indices/seealso_duplicate.pl
index ff8df3b..af0afa9 100644
--- a/tp/t/results/indices/seealso_duplicate.pl
+++ b/tp/t/results/indices/seealso_duplicate.pl
@@ -81,7 +81,6 @@ $result_trees{'seealso_duplicate'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'awk',
               'node' => {},
               'number' => 1
             },
@@ -169,7 +168,6 @@ $result_trees{'seealso_duplicate'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'awk',
               'node' => {},
               'number' => 2
             },
diff --git a/tp/t/results/indices/subentries.pl 
b/tp/t/results/indices/subentries.pl
index b1f7c10..6356967 100644
--- a/tp/t/results/indices/subentries.pl
+++ b/tp/t/results/indices/subentries.pl
@@ -213,7 +213,6 @@ $result_trees{'subentries'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'a--a',
               'node' => {},
               'number' => 1
             },
@@ -253,7 +252,6 @@ $result_trees{'subentries'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'b--b',
               'node' => {},
               'number' => 2
             },
@@ -323,7 +321,6 @@ $result_trees{'subentries'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'd--dd',
               'node' => {},
               'number' => 3
             },
@@ -422,7 +419,6 @@ $result_trees{'subentries'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'g--gg',
               'node' => {},
               'number' => 4
             },
@@ -557,7 +553,6 @@ $result_trees{'subentries'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'f---aa',
               'node' => {},
               'number' => 1
             },
@@ -597,7 +592,6 @@ $result_trees{'subentries'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'f---bb',
               'node' => {},
               'number' => 2
             },
@@ -667,7 +661,6 @@ $result_trees{'subentries'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'f---ddd',
               'node' => {},
               'number' => 3
             },
@@ -766,7 +759,6 @@ $result_trees{'subentries'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'f---ggg',
               'node' => {},
               'number' => 4
             },
diff --git a/tp/t/results/indices/subentry_and_sortas.pl 
b/tp/t/results/indices/subentry_and_sortas.pl
index 7f72051..57189b6 100644
--- a/tp/t/results/indices/subentry_and_sortas.pl
+++ b/tp/t/results/indices/subentry_and_sortas.pl
@@ -239,7 +239,6 @@ $result_trees{'subentry_and_sortas'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'A---S',
               'node' => {},
               'number' => 1,
               'sortas' => 'A---S'
@@ -372,7 +371,6 @@ $result_trees{'subentry_and_sortas'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'X---S',
               'node' => {},
               'number' => 1,
               'sortas' => 'X---S'
diff --git a/tp/t/results/indices/syncode_index_print_both.pl 
b/tp/t/results/indices/syncode_index_print_both.pl
index 334f0cc..91bb2e8 100644
--- a/tp/t/results/indices/syncode_index_print_both.pl
+++ b/tp/t/results/indices/syncode_index_print_both.pl
@@ -258,7 +258,6 @@ $result_trees{'syncode_index_print_both'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'c--oncept',
               'node' => {},
               'number' => 1
             },
@@ -299,7 +298,6 @@ $result_trees{'syncode_index_print_both'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'f---un',
               'node' => {},
               'number' => 1
             },
diff --git a/tp/t/results/indices/syncodeindex_to_plain.pl 
b/tp/t/results/indices/syncodeindex_to_plain.pl
index 0e4bcdb..e24b874 100644
--- a/tp/t/results/indices/syncodeindex_to_plain.pl
+++ b/tp/t/results/indices/syncodeindex_to_plain.pl
@@ -103,7 +103,6 @@ $result_trees{'syncodeindex_to_plain'} = {
               'index_at_command' => 'kindex',
               'index_name' => 'ky',
               'index_type_command' => 'kindex',
-              'key' => '--k1',
               'node' => {},
               'number' => 1
             },
@@ -144,7 +143,6 @@ $result_trees{'syncodeindex_to_plain'} = {
               'index_at_command' => 'vindex',
               'index_name' => 'vr',
               'index_type_command' => 'vindex',
-              'key' => '--v',
               'node' => {},
               'number' => 1
             },
@@ -185,7 +183,6 @@ $result_trees{'syncodeindex_to_plain'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '-c',
               'node' => {},
               'number' => 1
             },
diff --git a/tp/t/results/indices/transparent_sort_chars.pl 
b/tp/t/results/indices/transparent_sort_chars.pl
index 71c5048..6b45b8b 100644
--- a/tp/t/results/indices/transparent_sort_chars.pl
+++ b/tp/t/results/indices/transparent_sort_chars.pl
@@ -176,7 +176,6 @@ $result_trees{'transparent_sort_chars'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'version, for installinfo',
               'node' => {},
               'number' => 1
             },
@@ -217,7 +216,6 @@ $result_trees{'transparent_sort_chars'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'Source file format',
               'node' => {},
               'number' => 2
             },
@@ -258,7 +256,6 @@ $result_trees{'transparent_sort_chars'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'Semantic markup',
               'node' => {},
               'number' => 3
             },
diff --git a/tp/t/results/indices/unknown_then_known_index_entry.pl 
b/tp/t/results/indices/unknown_then_known_index_entry.pl
index c848b67..cf449c1 100644
--- a/tp/t/results/indices/unknown_then_known_index_entry.pl
+++ b/tp/t/results/indices/unknown_then_known_index_entry.pl
@@ -72,7 +72,6 @@ $result_trees{'unknown_then_known_index_entry'} = {
               'index_at_command' => 'someindex',
               'index_name' => 'some',
               'index_type_command' => 'someindex',
-              'key' => 'someindex entry.',
               'number' => 1
             },
             'spaces_before_argument' => ' '
diff --git a/tp/t/results/indices/w_lines_count.pl 
b/tp/t/results/indices/w_lines_count.pl
index 9714377..bc61aa2 100644
--- a/tp/t/results/indices/w_lines_count.pl
+++ b/tp/t/results/indices/w_lines_count.pl
@@ -163,7 +163,6 @@ $result_trees{'w_lines_count'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'compilation-next-error',
               'node' => {},
               'number' => 1
             },
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 1509042..141d035 100644
--- a/tp/t/results/info_tests/before_node_and_section.pl
+++ b/tp/t/results/info_tests/before_node_and_section.pl
@@ -123,7 +123,6 @@ $result_trees{'before_node_and_section'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => 'index entry before anything',
                   'number' => 1
                 },
                 'spaces_before_argument' => ' '
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 3753863..74a9b4d 100644
--- a/tp/t/results/info_tests/colon_in_index_entry.pl
+++ b/tp/t/results/info_tests/colon_in_index_entry.pl
@@ -102,7 +102,6 @@ $result_trees{'colon_in_index_entry'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'a:b',
               'node' => {},
               'number' => 1
             },
@@ -179,7 +178,6 @@ $result_trees{'colon_in_index_entry'} = {
                           'index_at_command' => 'item',
                           'index_name' => 'vr',
                           'index_type_command' => 'vtable',
-                          'key' => '%main::value',
                           'node' => {},
                           'number' => 1
                         },
@@ -362,7 +360,6 @@ $result_trees{'colon_in_index_entry'} = {
                   'index_at_command' => 'defvr',
                   'index_name' => 'vr',
                   'index_type_command' => 'defvr',
-                  'key' => 'c:d',
                   'node' => {},
                   'number' => 2
                 },
@@ -502,7 +499,6 @@ $result_trees{'colon_in_index_entry'} = {
                   'index_at_command' => 'defvrx',
                   'index_name' => 'vr',
                   'index_type_command' => 'defvr',
-                  'key' => 'z:t',
                   'node' => {},
                   'number' => 3
                 },
diff --git a/tp/t/results/info_tests/def_in_copying.pl 
b/tp/t/results/info_tests/def_in_copying.pl
index 60d4996..9fd85b5 100644
--- a/tp/t/results/info_tests/def_in_copying.pl
+++ b/tp/t/results/info_tests/def_in_copying.pl
@@ -242,7 +242,6 @@ $result_trees{'def_in_copying'} = {
                       'index_at_command' => 'deffn',
                       'index_name' => 'fn',
                       'index_type_command' => 'deffn',
-                      'key' => 'bb',
                       'number' => 1,
                       'region' => {}
                     },
@@ -330,7 +329,6 @@ $result_trees{'def_in_copying'} = {
                       'index_at_command' => 'deffnx',
                       'index_name' => 'fn',
                       'index_type_command' => 'deffn',
-                      'key' => 'bbx',
                       'number' => 2,
                       'region' => {}
                     },
@@ -538,7 +536,6 @@ $result_trees{'def_in_copying'} = {
                   'index_at_command' => 'deffn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'bb',
                   'node' => {},
                   'number' => 3
                 },
@@ -626,7 +623,6 @@ $result_trees{'def_in_copying'} = {
                   'index_at_command' => 'deffnx',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'bbx',
                   'node' => {},
                   'number' => 4
                 },
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 d176644..3047af9 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
@@ -374,7 +374,6 @@ $result_trees{'index_entry_at_end_node'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'index entry',
               'node' => {},
               'number' => 1
             },
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 9e81339..d676d2f 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
@@ -290,7 +290,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                                   'index_at_command' => 'cindex',
                                   'index_name' => 'cp',
                                   'index_type_command' => 'cindex',
-                                  'key' => 'index entry within multitable',
                                   'node' => {},
                                   'number' => 1
                                 },
@@ -618,7 +617,6 @@ $result_trees{'multitable_anchor_and_index_entry'} = {
                                   'index_at_command' => 'cindex',
                                   'index_name' => 'cp',
                                   'index_type_command' => 'cindex',
-                                  'key' => 'index entry',
                                   'node' => {},
                                   'number' => 2
                                 },
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 2d947bc..1e0f969 100644
--- a/tp/t/results/info_tests/nested_multitable_anchor_index.pl
+++ b/tp/t/results/info_tests/nested_multitable_anchor_index.pl
@@ -230,7 +230,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                                                   'index_at_command' => 
'cindex',
                                                   'index_name' => 'cp',
                                                   'index_type_command' => 
'cindex',
-                                                  'key' => 'index entry 
inside',
                                                   'node' => {},
                                                   'number' => 1
                                                 },
@@ -474,7 +473,6 @@ $result_trees{'nested_multitable_anchor_index'} = {
                                   'index_at_command' => 'cindex',
                                   'index_name' => 'cp',
                                   'index_type_command' => 'cindex',
-                                  'key' => 'index entry',
                                   'node' => {},
                                   'number' => 2
                                 },
diff --git a/tp/t/results/info_tests/test_index.pl 
b/tp/t/results/info_tests/test_index.pl
index cfc1aff..966be95 100644
--- a/tp/t/results/info_tests/test_index.pl
+++ b/tp/t/results/info_tests/test_index.pl
@@ -174,7 +174,6 @@ $result_trees{'test_index'} = {
                             'index_at_command' => 'cindex',
                             'index_name' => 'cp',
                             'index_type_command' => 'cindex',
-                            'key' => 'index in chapter end',
                             'node' => {
                               'args' => [
                                 {
@@ -325,7 +324,6 @@ $result_trees{'test_index'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => 'in Top',
                   'node' => {},
                   'number' => 1
                 },
@@ -366,7 +364,6 @@ $result_trees{'test_index'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => '@',
                   'node' => {},
                   'number' => 2
                 },
@@ -420,7 +417,6 @@ $result_trees{'test_index'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => "\x{a1}",
                   'node' => {},
                   'number' => 3
                 },
@@ -461,7 +457,6 @@ $result_trees{'test_index'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => '"',
                   'node' => {},
                   'number' => 4
                 },
@@ -594,7 +589,6 @@ $result_trees{'test_index'} = {
                   'index_at_command' => 'deffn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'i',
                   'node' => {},
                   'number' => 1
                 },
@@ -697,7 +691,6 @@ $result_trees{'test_index'} = {
                   'index_at_command' => 'deffnx',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'machin',
                   'node' => {},
                   'number' => 2
                 },
@@ -829,7 +822,6 @@ $result_trees{'test_index'} = {
                           'index_at_command' => 'item',
                           'index_name' => 'fn',
                           'index_type_command' => 'ftable',
-                          'key' => 'a fun',
                           'node' => {},
                           'number' => 3
                         },
@@ -904,7 +896,6 @@ $result_trees{'test_index'} = {
                           'index_at_command' => 'item',
                           'index_name' => 'fn',
                           'index_type_command' => 'ftable',
-                          'key' => 'second fun',
                           'node' => {},
                           'number' => 4
                         },
@@ -944,7 +935,6 @@ $result_trees{'test_index'} = {
                           'index_at_command' => 'itemx',
                           'index_name' => 'fn',
                           'index_type_command' => 'ftable',
-                          'key' => 'itemx fun',
                           'node' => {},
                           'number' => 5
                         },
@@ -1304,7 +1294,6 @@ $result_trees{'test_index'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'index entry 
looooooooooooooooooooooooooooooooooooooooooooooooooooooooong',
               'node' => {},
               'number' => 5
             },
@@ -1345,7 +1334,6 @@ $result_trees{'test_index'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'function index entry',
               'node' => {},
               'number' => 6
             },
@@ -1399,7 +1387,6 @@ $result_trees{'test_index'} = {
                   'index_at_command' => 'findex',
                   'index_name' => 'fn',
                   'index_type_command' => 'findex',
-                  'key' => 'other function',
                   'node' => {},
                   'number' => 7
                 },
@@ -1540,7 +1527,6 @@ $result_trees{'test_index'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'after lines.',
               'node' => {},
               'number' => 8
             },
@@ -2862,7 +2848,6 @@ $result_trees{'test_index'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'after more than 100 lines',
               'node' => {},
               'number' => 9
             },
@@ -2948,7 +2933,6 @@ $result_trees{'test_index'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'index entry in appendix before para',
               'node' => {},
               'number' => 6
             },
@@ -3054,7 +3038,6 @@ $result_trees{'test_index'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'index entry between indices',
               'node' => {},
               'number' => 10
             },
diff --git a/tp/t/results/invalid_nestings/block_not_matching.pl 
b/tp/t/results/invalid_nestings/block_not_matching.pl
index 82cc7b4..c053189 100644
--- a/tp/t/results/invalid_nestings/block_not_matching.pl
+++ b/tp/t/results/invalid_nestings/block_not_matching.pl
@@ -131,7 +131,6 @@ $result_trees{'block_not_matching'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'print_navigation',
               'number' => 1
             },
             'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/invalid_nestings/center.pl 
b/tp/t/results/invalid_nestings/center.pl
index 9274a30..7f57386 100644
--- a/tp/t/results/invalid_nestings/center.pl
+++ b/tp/t/results/invalid_nestings/center.pl
@@ -171,7 +171,6 @@ $result_trees{'center'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => 'cindex',
                   'number' => 1
                 },
                 'spaces_before_argument' => ' '
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 52655a5..4434939 100644
--- a/tp/t/results/invalid_nestings/def_in_style_command.pl
+++ b/tp/t/results/invalid_nestings/def_in_style_command.pl
@@ -118,7 +118,6 @@ $result_trees{'def_in_style_command'} = {
               'index_at_command' => 'defun',
               'index_name' => 'fn',
               'index_type_command' => 'defun',
-              'key' => 'name',
               'number' => 1
             },
             'original_def_cmdname' => 'defun'
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 fea3be1..4c8563a 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
@@ -137,7 +137,6 @@ $result_trees{'def_not_closed_in_menu_description'} = {
                           'index_at_command' => 'deffn',
                           'index_name' => 'fn',
                           'index_type_command' => 'deffn',
-                          'key' => 'truc',
                           'number' => 1
                         },
                         'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/invalid_nestings/in_table.pl 
b/tp/t/results/invalid_nestings/in_table.pl
index 1cd94ac..6c7fc14 100644
--- a/tp/t/results/invalid_nestings/in_table.pl
+++ b/tp/t/results/invalid_nestings/in_table.pl
@@ -542,7 +542,6 @@ $result_trees{'in_table'} = {
                                   'index_at_command' => 'cindex',
                                   'index_name' => 'cp',
                                   'index_type_command' => 'cindex',
-                                  'key' => 'index',
                                   'node' => {},
                                   'number' => 1
                                 },
@@ -690,7 +689,6 @@ $result_trees{'in_table'} = {
                                   'index_at_command' => 'cindex',
                                   'index_name' => 'cp',
                                   'index_type_command' => 'cindex',
-                                  'key' => 'index',
                                   'node' => {},
                                   'number' => 2
                                 },
@@ -719,7 +717,6 @@ $result_trees{'in_table'} = {
                           'index_at_command' => 'item',
                           'index_name' => 'vr',
                           'index_type_command' => 'vtable',
-                          'key' => '',
                           'node' => {},
                           'number' => 1
                         },
@@ -819,7 +816,6 @@ $result_trees{'in_table'} = {
                                   'index_at_command' => 'cindex',
                                   'index_name' => 'cp',
                                   'index_type_command' => 'cindex',
-                                  'key' => '2 index',
                                   'node' => {},
                                   'number' => 3
                                 },
@@ -848,7 +844,6 @@ $result_trees{'in_table'} = {
                           'index_at_command' => 'item',
                           'index_name' => 'vr',
                           'index_type_command' => 'vtable',
-                          'key' => '',
                           'node' => {},
                           'number' => 2
                         },
diff --git a/tp/t/results/invalid_nestings/multitable_item_in_index.pl 
b/tp/t/results/invalid_nestings/multitable_item_in_index.pl
index 6d405fa..3a792f1 100644
--- a/tp/t/results/invalid_nestings/multitable_item_in_index.pl
+++ b/tp/t/results/invalid_nestings/multitable_item_in_index.pl
@@ -80,7 +80,6 @@ $result_trees{'multitable_item_in_index'} = {
                   'index_at_command' => 'vindex',
                   'index_name' => 'vr',
                   'index_type_command' => 'vindex',
-                  'key' => 'on item line',
                   'number' => 1
                 },
                 'spaces_before_argument' => ' '
diff --git a/tp/t/results/invalid_nestings/on_def_line.pl 
b/tp/t/results/invalid_nestings/on_def_line.pl
index 3bd52ab..b7dd11e 100644
--- a/tp/t/results/invalid_nestings/on_def_line.pl
+++ b/tp/t/results/invalid_nestings/on_def_line.pl
@@ -188,7 +188,6 @@ $result_trees{'on_def_line'} = {
               'index_at_command' => 'deffn',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'in titlefont',
               'number' => 1
             },
             'original_def_cmdname' => 'deffn'
@@ -380,7 +379,6 @@ $result_trees{'on_def_line'} = {
               'index_at_command' => 'deffnx',
               'index_name' => 'fn',
               'index_type_command' => 'deffn',
-              'key' => 'in titlefontx',
               'number' => 2
             },
             'original_def_cmdname' => 'deffnx',
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 7812a60..0d679b8 100644
--- a/tp/t/results/invalid_nestings/on_index_entry_line.pl
+++ b/tp/t/results/invalid_nestings/on_index_entry_line.pl
@@ -157,8 +157,6 @@ $result_trees{'on_index_entry_line'} = {
           'index_at_command' => 'cindex',
           'index_name' => 'cp',
           'index_type_command' => 'cindex',
-          'key' => 'in titlefont  exdent
-',
           'number' => 1
         },
         'spaces_before_argument' => ' '
diff --git a/tp/t/results/invalid_nestings/section_on_defx_line.pl 
b/tp/t/results/invalid_nestings/section_on_defx_line.pl
index e530910..59afe08 100644
--- a/tp/t/results/invalid_nestings/section_on_defx_line.pl
+++ b/tp/t/results/invalid_nestings/section_on_defx_line.pl
@@ -100,7 +100,6 @@ $result_trees{'section_on_defx_line'} = {
                   'index_at_command' => 'deffn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'j',
                   'number' => 1
                 },
                 'original_def_cmdname' => 'deffn'
diff --git a/tp/t/results/invalid_nestings/tab_in_index.pl 
b/tp/t/results/invalid_nestings/tab_in_index.pl
index 8899d16..15d56db 100644
--- a/tp/t/results/invalid_nestings/tab_in_index.pl
+++ b/tp/t/results/invalid_nestings/tab_in_index.pl
@@ -121,7 +121,6 @@ $result_trees{'tab_in_index'} = {
                               'index_at_command' => 'vindex',
                               'index_name' => 'vr',
                               'index_type_command' => 'vindex',
-                              'key' => 'in index entry in tab',
                               'number' => 1
                             },
                             'spaces_before_argument' => ' '
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 7276759..1c648f8 100644
--- a/tp/t/results/itemize/inter_item_commands_in_enumerate.pl
+++ b/tp/t/results/itemize/inter_item_commands_in_enumerate.pl
@@ -355,7 +355,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'index inter in enumerate between lines',
                       'node' => {},
                       'number' => 1
                     },
@@ -500,7 +499,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'index inter in enumerate after line',
                       'node' => {},
                       'number' => 2
                     },
@@ -633,7 +631,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'index inter in enumerate before line',
                       'node' => {},
                       'number' => 3
                     },
@@ -779,7 +776,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                           'index_at_command' => 'cindex',
                           'index_name' => 'cp',
                           'index_type_command' => 'cindex',
-                          'key' => 'cindex',
                           'node' => {},
                           'number' => 4
                         },
@@ -916,7 +912,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'first idx',
                       'node' => {},
                       'number' => 5
                     },
@@ -975,7 +970,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'sedond idx',
                       'node' => {},
                       'number' => 6
                     },
@@ -1016,7 +1010,6 @@ $result_trees{'inter_item_commands_in_enumerate'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'another',
                       'node' => {},
                       'number' => 7
                     },
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 f3c76f4..8852bf5 100644
--- a/tp/t/results/itemize/inter_item_commands_in_itemize.pl
+++ b/tp/t/results/itemize/inter_item_commands_in_itemize.pl
@@ -265,7 +265,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'also a cindex in itemize',
                       'node' => {},
                       'number' => 1
                     },
@@ -413,7 +412,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'index entry within itemize',
                       'node' => {},
                       'number' => 2
                     },
@@ -495,7 +493,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'index entry right after @item',
                       'node' => {},
                       'number' => 3
                     },
@@ -655,7 +652,6 @@ $result_trees{'inter_item_commands_in_itemize'} = {
                           'index_at_command' => 'cindex',
                           'index_name' => 'cp',
                           'index_type_command' => 'cindex',
-                          'key' => 'also a cindex in itemize',
                           'node' => {},
                           'number' => 4
                         },
diff --git a/tp/t/results/languages/multiple.pl 
b/tp/t/results/languages/multiple.pl
index 9fab76f..df6542b 100644
--- a/tp/t/results/languages/multiple.pl
+++ b/tp/t/results/languages/multiple.pl
@@ -164,7 +164,6 @@ $result_trees{'multiple'} = {
                       'index_at_command' => 'defivar',
                       'index_name' => 'vr',
                       'index_type_command' => 'defivar',
-                      'key' => 'a de copying',
                       'number' => 1,
                       'region' => {}
                     },
@@ -404,7 +403,6 @@ $result_trees{'multiple'} = {
                   'index_at_command' => 'defivar',
                   'index_name' => 'vr',
                   'index_type_command' => 'defivar',
-                  'key' => 'BBB de fr',
                   'node' => {},
                   'number' => 2
                 },
@@ -632,7 +630,6 @@ $result_trees{'multiple'} = {
                   'index_at_command' => 'defivar',
                   'index_name' => 'vr',
                   'index_type_command' => 'defivar',
-                  'key' => 'BBB da pt',
                   'node' => {},
                   'number' => 3
                 },
diff --git a/tp/t/results/languages/multiple_lang_chapters.pl 
b/tp/t/results/languages/multiple_lang_chapters.pl
index a619cc5..8c483a2 100644
--- a/tp/t/results/languages/multiple_lang_chapters.pl
+++ b/tp/t/results/languages/multiple_lang_chapters.pl
@@ -803,7 +803,6 @@ $result_trees{'multiple_lang_chapters'} = {
                   'index_at_command' => 'defivar',
                   'index_name' => 'vr',
                   'index_type_command' => 'defivar',
-                  'key' => 'BBB of AAA',
                   'node' => {},
                   'number' => 1
                 },
@@ -1127,7 +1126,6 @@ $result_trees{'multiple_lang_chapters'} = {
                   'index_at_command' => 'defivar',
                   'index_name' => 'vr',
                   'index_type_command' => 'defivar',
-                  'key' => 'BBB of AAA',
                   'node' => {},
                   'number' => 2
                 },
@@ -1405,7 +1403,6 @@ $result_trees{'multiple_lang_chapters'} = {
                   'index_at_command' => 'defivar',
                   'index_name' => 'vr',
                   'index_type_command' => 'defivar',
-                  'key' => 'BBB de AAA',
                   'node' => {},
                   'number' => 3
                 },
diff --git a/tp/t/results/languages/multiple_lang_chapters_latex.pl 
b/tp/t/results/languages/multiple_lang_chapters_latex.pl
index eaf00e6..916adeb 100644
--- a/tp/t/results/languages/multiple_lang_chapters_latex.pl
+++ b/tp/t/results/languages/multiple_lang_chapters_latex.pl
@@ -803,7 +803,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                   'index_at_command' => 'defivar',
                   'index_name' => 'vr',
                   'index_type_command' => 'defivar',
-                  'key' => 'BBB of AAA',
                   'node' => {},
                   'number' => 1
                 },
@@ -1127,7 +1126,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                   'index_at_command' => 'defivar',
                   'index_name' => 'vr',
                   'index_type_command' => 'defivar',
-                  'key' => 'BBB of AAA',
                   'node' => {},
                   'number' => 2
                 },
@@ -1405,7 +1403,6 @@ $result_trees{'multiple_lang_chapters_latex'} = {
                   'index_at_command' => 'defivar',
                   'index_name' => 'vr',
                   'index_type_command' => 'defivar',
-                  'key' => 'BBB de AAA',
                   'node' => {},
                   'number' => 3
                 },
diff --git a/tp/t/results/languages/multiple_lang_chapters_texi2html.pl 
b/tp/t/results/languages/multiple_lang_chapters_texi2html.pl
index 171b916..383a1cd 100644
--- a/tp/t/results/languages/multiple_lang_chapters_texi2html.pl
+++ b/tp/t/results/languages/multiple_lang_chapters_texi2html.pl
@@ -774,7 +774,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
                   'index_at_command' => 'defivar',
                   'index_name' => 'vr',
                   'index_type_command' => 'defivar',
-                  'key' => 'BBB of AAA',
                   'node' => {},
                   'number' => 1
                 },
@@ -1098,7 +1097,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
                   'index_at_command' => 'defivar',
                   'index_name' => 'vr',
                   'index_type_command' => 'defivar',
-                  'key' => 'BBB of AAA',
                   'node' => {},
                   'number' => 2
                 },
@@ -1376,7 +1374,6 @@ $result_trees{'multiple_lang_chapters_texi2html'} = {
                   'index_at_command' => 'defivar',
                   'index_name' => 'vr',
                   'index_type_command' => 'defivar',
-                  'key' => 'BBB de AAA',
                   'node' => {},
                   'number' => 3
                 },
diff --git a/tp/t/results/languages/simple.pl b/tp/t/results/languages/simple.pl
index 09710fa..4849a17 100644
--- a/tp/t/results/languages/simple.pl
+++ b/tp/t/results/languages/simple.pl
@@ -181,7 +181,6 @@ $result_trees{'simple'} = {
                   'index_at_command' => 'defivar',
                   'index_name' => 'vr',
                   'index_type_command' => 'defivar',
-                  'key' => 'BBB de AAA',
                   'node' => {},
                   'number' => 1
                 },
diff --git a/tp/t/results/languages/unknown_region.pl 
b/tp/t/results/languages/unknown_region.pl
index c488353..48222c2 100644
--- a/tp/t/results/languages/unknown_region.pl
+++ b/tp/t/results/languages/unknown_region.pl
@@ -181,7 +181,6 @@ $result_trees{'unknown_region'} = {
                   'index_at_command' => 'defivar',
                   'index_name' => 'vr',
                   'index_type_command' => 'defivar',
-                  'key' => 'BBB de AAA',
                   'node' => {},
                   'number' => 1
                 },
diff --git a/tp/t/results/latex_tests/indices.pl 
b/tp/t/results/latex_tests/indices.pl
index afd9a5c..38ce0e2 100644
--- a/tp/t/results/latex_tests/indices.pl
+++ b/tp/t/results/latex_tests/indices.pl
@@ -335,7 +335,6 @@ $result_trees{'indices'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'a!"@b "!@ a" o"',
               'node' => {},
               'number' => 1
             },
@@ -646,7 +645,6 @@ $result_trees{'indices'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '\\cmd',
               'node' => {},
               'number' => 2
             },
@@ -714,7 +712,6 @@ $result_trees{'indices'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '\\cmd',
               'node' => {},
               'number' => 3,
               'sortas' => '\\cmd'
@@ -826,7 +823,6 @@ $result_trees{'indices'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '\\some\\command for file',
               'node' => {},
               'number' => 4
             },
@@ -921,7 +917,6 @@ $result_trees{'indices'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'the person index aa',
               'node' => {},
               'number' => 1
             },
diff --git a/tp/t/results/layout/no_monolithic.pl 
b/tp/t/results/layout/no_monolithic.pl
index 73ab702..ee42480 100644
--- a/tp/t/results/layout/no_monolithic.pl
+++ b/tp/t/results/layout/no_monolithic.pl
@@ -214,7 +214,6 @@ $result_trees{'no_monolithic'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'top',
               'node' => {},
               'number' => 1
             },
diff --git a/tp/t/results/macro/backslash_in_arg.pl 
b/tp/t/results/macro/backslash_in_arg.pl
index f4364bd..5a8f9ae 100644
--- a/tp/t/results/macro/backslash_in_arg.pl
+++ b/tp/t/results/macro/backslash_in_arg.pl
@@ -114,7 +114,6 @@ $result_trees{'backslash_in_arg'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => '\\\\q',
               'node' => {},
               'number' => 1
             },
@@ -155,7 +154,6 @@ $result_trees{'backslash_in_arg'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => '\\r',
               'node' => {},
               'number' => 2
             },
@@ -196,7 +194,6 @@ $result_trees{'backslash_in_arg'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => '\\q',
               'node' => {},
               'number' => 3
             },
@@ -237,7 +234,6 @@ $result_trees{'backslash_in_arg'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => '\\r',
               'node' => {},
               'number' => 4
             },
diff --git a/tp/t/results/macro/macro_in_index_commands.pl 
b/tp/t/results/macro/macro_in_index_commands.pl
index 51d290f..1355cfe 100644
--- a/tp/t/results/macro/macro_in_index_commands.pl
+++ b/tp/t/results/macro/macro_in_index_commands.pl
@@ -528,7 +528,6 @@ $result_trees{'macro_in_index_commands'} = {
               'index_at_command' => 'trucindex',
               'index_name' => 'truc',
               'index_type_command' => 'trucindex',
-              'key' => 'index truc',
               'node' => {},
               'number' => 1
             },
@@ -667,7 +666,6 @@ $result_trees{'macro_in_index_commands'} = {
               'index_at_command' => 'codeidxindex',
               'index_name' => 'codeidx',
               'index_type_command' => 'codeidxindex',
-              'key' => 'a index entry te\' i^',
               'node' => {},
               'number' => 1
             },
@@ -714,7 +712,6 @@ $result_trees{'macro_in_index_commands'} = {
               'index_at_command' => 'kindex',
               'index_name' => 'ky',
               'index_type_command' => 'kindex',
-              'key' => 'truc kindex',
               'node' => {},
               'number' => 1
             },
@@ -755,7 +752,6 @@ $result_trees{'macro_in_index_commands'} = {
               'index_at_command' => 'pindex',
               'index_name' => 'pg',
               'index_type_command' => 'pindex',
-              'key' => 'pindex codeidx',
               'node' => {},
               'number' => 1
             },
diff --git a/tp/t/results/menu/menu_in_deffn.pl 
b/tp/t/results/menu/menu_in_deffn.pl
index 0637434..96f56bc 100644
--- a/tp/t/results/menu/menu_in_deffn.pl
+++ b/tp/t/results/menu/menu_in_deffn.pl
@@ -113,7 +113,6 @@ $result_trees{'menu_in_deffn'} = {
                   'index_at_command' => 'deffn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'b',
                   'node' => {},
                   'number' => 1
                 },
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 2a8ef14..9fc190c 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
@@ -274,7 +274,6 @@ $result_trees{'comment_space_command_on_line'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'index entry  ',
               'node' => {},
               'number' => 1
             },
diff --git a/tp/t/results/misc_commands/index_entries.pl 
b/tp/t/results/misc_commands/index_entries.pl
index 861dcf3..133aaba 100644
--- a/tp/t/results/misc_commands/index_entries.pl
+++ b/tp/t/results/misc_commands/index_entries.pl
@@ -34,7 +34,6 @@ $result_trees{'index_entries'} = {
           'index_at_command' => 'cindex',
           'index_name' => 'cp',
           'index_type_command' => 'cindex',
-          'key' => 'cindex entry',
           'number' => 1
         },
         'spaces_before_argument' => ' '
@@ -117,7 +116,6 @@ $result_trees{'index_entries'} = {
           'index_at_command' => 'trucindex',
           'index_name' => 'truc',
           'index_type_command' => 'trucindex',
-          'key' => 'index truc',
           'number' => 1
         },
         'spaces_before_argument' => ' '
diff --git a/tp/t/results/morecoverage/formatting_fr.pl 
b/tp/t/results/morecoverage/formatting_fr.pl
index a4c76c4..df28c60 100644
--- a/tp/t/results/morecoverage/formatting_fr.pl
+++ b/tp/t/results/morecoverage/formatting_fr.pl
@@ -1386,7 +1386,6 @@ $result_trees{'formatting_fr'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 't-ruc',
               'node' => {},
               'number' => 1
             },
@@ -1427,7 +1426,6 @@ $result_trees{'formatting_fr'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'T-ruc',
               'node' => {},
               'number' => 2
             },
@@ -1468,7 +1466,6 @@ $result_trees{'formatting_fr'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '.',
               'node' => {},
               'number' => 3
             },
@@ -1509,7 +1506,6 @@ $result_trees{'formatting_fr'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '?',
               'node' => {},
               'number' => 4
             },
@@ -1550,7 +1546,6 @@ $result_trees{'formatting_fr'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'a',
               'node' => {},
               'number' => 5
             },
@@ -1591,7 +1586,6 @@ $result_trees{'formatting_fr'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 't--ruc',
               'node' => {},
               'number' => 1
             },
@@ -1632,7 +1626,6 @@ $result_trees{'formatting_fr'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'T--ruc',
               'node' => {},
               'number' => 2
             },
@@ -1673,7 +1666,6 @@ $result_trees{'formatting_fr'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => '.',
               'node' => {},
               'number' => 3
             },
@@ -1714,7 +1706,6 @@ $result_trees{'formatting_fr'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => '?',
               'node' => {},
               'number' => 4
             },
@@ -1755,7 +1746,6 @@ $result_trees{'formatting_fr'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'a',
               'node' => {},
               'number' => 5
             },
diff --git a/tp/t/results/morecoverage/texi_formatting.pl 
b/tp/t/results/morecoverage/texi_formatting.pl
index 64e550a..c2225d3 100644
--- a/tp/t/results/morecoverage/texi_formatting.pl
+++ b/tp/t/results/morecoverage/texi_formatting.pl
@@ -1386,7 +1386,6 @@ $result_trees{'texi_formatting'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 't-ruc',
               'node' => {},
               'number' => 1
             },
@@ -1427,7 +1426,6 @@ $result_trees{'texi_formatting'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'T-ruc',
               'node' => {},
               'number' => 2
             },
@@ -1468,7 +1466,6 @@ $result_trees{'texi_formatting'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '.',
               'node' => {},
               'number' => 3
             },
@@ -1509,7 +1506,6 @@ $result_trees{'texi_formatting'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => '?',
               'node' => {},
               'number' => 4
             },
@@ -1550,7 +1546,6 @@ $result_trees{'texi_formatting'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'a',
               'node' => {},
               'number' => 5
             },
@@ -1591,7 +1586,6 @@ $result_trees{'texi_formatting'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 't--ruc',
               'node' => {},
               'number' => 1
             },
@@ -1632,7 +1626,6 @@ $result_trees{'texi_formatting'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'T--ruc',
               'node' => {},
               'number' => 2
             },
@@ -1673,7 +1666,6 @@ $result_trees{'texi_formatting'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => '.',
               'node' => {},
               'number' => 3
             },
@@ -1714,7 +1706,6 @@ $result_trees{'texi_formatting'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => '?',
               'node' => {},
               'number' => 4
             },
@@ -1755,7 +1746,6 @@ $result_trees{'texi_formatting'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'a',
               'node' => {},
               'number' => 5
             },
diff --git a/tp/t/results/moreindices/double_index_entry.pl 
b/tp/t/results/moreindices/double_index_entry.pl
index fdaa8bc..3d78389 100644
--- a/tp/t/results/moreindices/double_index_entry.pl
+++ b/tp/t/results/moreindices/double_index_entry.pl
@@ -77,7 +77,6 @@ $result_trees{'double_index_entry'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'aaa',
               'node' => {},
               'number' => 1
             },
@@ -141,7 +140,6 @@ $result_trees{'double_index_entry'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'aaa',
               'node' => {},
               'number' => 2
             },
@@ -372,7 +370,6 @@ $result_trees{'double_index_entry'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'aaa',
               'node' => {},
               'number' => 3
             },
diff --git a/tp/t/results/moreindices/index_no_node.pl 
b/tp/t/results/moreindices/index_no_node.pl
index 48a6234..2355519 100644
--- a/tp/t/results/moreindices/index_no_node.pl
+++ b/tp/t/results/moreindices/index_no_node.pl
@@ -95,7 +95,6 @@ $result_trees{'index_no_node'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'truc',
               'number' => 1
             },
             'spaces_before_argument' => ' '
@@ -246,7 +245,6 @@ $result_trees{'index_no_node'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'unnumbered',
               'number' => 2
             },
             'spaces_before_argument' => ' '
@@ -293,7 +291,6 @@ $result_trees{'index_no_node'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => 'unnumbered after text',
                   'number' => 3
                 },
                 'spaces_before_argument' => ' '
@@ -417,7 +414,6 @@ $result_trees{'index_no_node'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'top section',
               'number' => 4
             },
             'spaces_before_argument' => ' '
@@ -457,7 +453,6 @@ $result_trees{'index_no_node'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'top section',
               'number' => 5
             },
             'spaces_before_argument' => ' '
@@ -497,7 +492,6 @@ $result_trees{'index_no_node'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'top section',
               'number' => 6
             },
             'spaces_before_argument' => ' '
@@ -537,7 +531,6 @@ $result_trees{'index_no_node'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'top section',
               'number' => 7
             },
             'spaces_before_argument' => ' '
@@ -577,7 +570,6 @@ $result_trees{'index_no_node'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'top section',
               'number' => 8
             },
             'spaces_before_argument' => ' '
@@ -617,7 +609,6 @@ $result_trees{'index_no_node'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'top section',
               'number' => 9
             },
             'spaces_before_argument' => ' '
@@ -711,7 +702,6 @@ $result_trees{'index_no_node'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'top section1',
               'number' => 10
             },
             'spaces_before_argument' => ' '
@@ -831,7 +821,6 @@ $result_trees{'index_no_node'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'second',
               'number' => 11
             },
             'spaces_before_argument' => ' '
@@ -878,7 +867,6 @@ $result_trees{'index_no_node'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => 'second',
                   'number' => 12
                 },
                 'spaces_before_argument' => ' '
@@ -990,7 +978,6 @@ $result_trees{'index_no_node'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'chapter',
               'number' => 13
             },
             'spaces_before_argument' => ' '
@@ -1074,7 +1061,6 @@ $result_trees{'index_no_node'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => 'Chapter2',
                   'number' => 14
                 },
                 'spaces_before_argument' => ' '
diff --git a/tp/t/results/moreindices/index_split.pl 
b/tp/t/results/moreindices/index_split.pl
index cf89f7c..1ea2434 100644
--- a/tp/t/results/moreindices/index_split.pl
+++ b/tp/t/results/moreindices/index_split.pl
@@ -160,7 +160,6 @@ $result_trees{'index_split'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'entry a',
               'node' => {},
               'number' => 1
             },
@@ -609,7 +608,6 @@ $result_trees{'index_split'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => 'entry in node',
                   'node' => {},
                   'number' => 2
                 },
@@ -650,7 +648,6 @@ $result_trees{'index_split'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => '! entry in node',
                   'node' => {},
                   'number' => 3
                 },
@@ -691,7 +688,6 @@ $result_trees{'index_split'} = {
                   'index_at_command' => 'findex',
                   'index_name' => 'fn',
                   'index_type_command' => 'findex',
-                  'key' => 'fun in node',
                   'node' => {},
                   'number' => 1
                 },
@@ -732,7 +728,6 @@ $result_trees{'index_split'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => 'entry in node',
                   'node' => {},
                   'number' => 4
                 },
@@ -857,7 +852,6 @@ $result_trees{'index_split'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'entry after printindex',
               'node' => {},
               'number' => 5
             },
@@ -947,7 +941,6 @@ $result_trees{'index_split'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'a function',
               'node' => {},
               'number' => 2
             },
@@ -988,7 +981,6 @@ $result_trees{'index_split'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'a concept in first',
               'node' => {},
               'number' => 6
             },
@@ -1029,7 +1021,6 @@ $result_trees{'index_split'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'somewhere',
               'node' => {},
               'number' => 3
             },
@@ -1557,7 +1548,6 @@ $result_trees{'index_split'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'something',
               'node' => {},
               'number' => 7
             },
@@ -1825,7 +1815,6 @@ $result_trees{'index_split'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'another',
               'node' => {},
               'number' => 8
             },
@@ -2065,7 +2054,6 @@ $result_trees{'index_split'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'subsection 2',
               'node' => {},
               'number' => 9
             },
@@ -2149,7 +2137,6 @@ $result_trees{'index_split'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'printindex subsection 2',
               'node' => {},
               'number' => 10
             },
@@ -2372,7 +2359,6 @@ $result_trees{'index_split'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'section 3',
               'node' => {},
               'number' => 11
             },
@@ -2519,7 +2505,6 @@ $result_trees{'index_split'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'node in section 3',
               'node' => {},
               'number' => 12
             },
@@ -2658,7 +2643,6 @@ $result_trees{'index_split'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'node 2 in section 3',
               'node' => {},
               'number' => 13
             },
@@ -2753,7 +2737,6 @@ $result_trees{'index_split'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'between printindex node in section 3',
               'node' => {},
               'number' => 14
             },
@@ -2837,7 +2820,6 @@ $result_trees{'index_split'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'after second printindex node in section 3',
               'node' => {},
               'number' => 15
             },
@@ -2961,7 +2943,6 @@ $result_trees{'index_split'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'node 3 in section 3',
               'node' => {},
               'number' => 16
             },
diff --git a/tp/t/results/moreindices/index_split_nodes.pl 
b/tp/t/results/moreindices/index_split_nodes.pl
index 5561774..cfe4001 100644
--- a/tp/t/results/moreindices/index_split_nodes.pl
+++ b/tp/t/results/moreindices/index_split_nodes.pl
@@ -160,7 +160,6 @@ $result_trees{'index_split_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'entry a',
               'node' => {},
               'number' => 1
             },
@@ -609,7 +608,6 @@ $result_trees{'index_split_nodes'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => 'entry in node',
                   'node' => {},
                   'number' => 2
                 },
@@ -650,7 +648,6 @@ $result_trees{'index_split_nodes'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => '! entry in node',
                   'node' => {},
                   'number' => 3
                 },
@@ -691,7 +688,6 @@ $result_trees{'index_split_nodes'} = {
                   'index_at_command' => 'findex',
                   'index_name' => 'fn',
                   'index_type_command' => 'findex',
-                  'key' => 'fun in node',
                   'node' => {},
                   'number' => 1
                 },
@@ -732,7 +728,6 @@ $result_trees{'index_split_nodes'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => 'entry in node',
                   'node' => {},
                   'number' => 4
                 },
@@ -857,7 +852,6 @@ $result_trees{'index_split_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'entry after printindex',
               'node' => {},
               'number' => 5
             },
@@ -947,7 +941,6 @@ $result_trees{'index_split_nodes'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'a function',
               'node' => {},
               'number' => 2
             },
@@ -988,7 +981,6 @@ $result_trees{'index_split_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'a concept in first',
               'node' => {},
               'number' => 6
             },
@@ -1029,7 +1021,6 @@ $result_trees{'index_split_nodes'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'somewhere',
               'node' => {},
               'number' => 3
             },
@@ -1557,7 +1548,6 @@ $result_trees{'index_split_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'something',
               'node' => {},
               'number' => 7
             },
@@ -1825,7 +1815,6 @@ $result_trees{'index_split_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'another',
               'node' => {},
               'number' => 8
             },
@@ -2065,7 +2054,6 @@ $result_trees{'index_split_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'subsection 2',
               'node' => {},
               'number' => 9
             },
@@ -2149,7 +2137,6 @@ $result_trees{'index_split_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'printindex subsection 2',
               'node' => {},
               'number' => 10
             },
@@ -2372,7 +2359,6 @@ $result_trees{'index_split_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'section 3',
               'node' => {},
               'number' => 11
             },
@@ -2519,7 +2505,6 @@ $result_trees{'index_split_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'node in section 3',
               'node' => {},
               'number' => 12
             },
@@ -2658,7 +2643,6 @@ $result_trees{'index_split_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'node 2 in section 3',
               'node' => {},
               'number' => 13
             },
@@ -2753,7 +2737,6 @@ $result_trees{'index_split_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'between printindex node in section 3',
               'node' => {},
               'number' => 14
             },
@@ -2837,7 +2820,6 @@ $result_trees{'index_split_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'after second printindex node in section 3',
               'node' => {},
               'number' => 15
             },
@@ -2961,7 +2943,6 @@ $result_trees{'index_split_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'node 3 in section 3',
               'node' => {},
               'number' => 16
             },
diff --git a/tp/t/results/moreindices/nodes_before_top.pl 
b/tp/t/results/moreindices/nodes_before_top.pl
index 6d87515..b3ebfba 100644
--- a/tp/t/results/moreindices/nodes_before_top.pl
+++ b/tp/t/results/moreindices/nodes_before_top.pl
@@ -163,7 +163,6 @@ $result_trees{'nodes_before_top'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'first before top',
               'node' => {},
               'number' => 1
             },
@@ -443,7 +442,6 @@ $result_trees{'nodes_before_top'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'node in menu before top',
               'node' => {},
               'number' => 2
             },
@@ -532,7 +530,6 @@ $result_trees{'nodes_before_top'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'printindex node in menu before top',
               'node' => {},
               'number' => 3
             },
@@ -654,7 +651,6 @@ $result_trees{'nodes_before_top'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'entry a',
               'node' => {},
               'number' => 4
             },
@@ -1028,7 +1024,6 @@ $result_trees{'nodes_before_top'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => '! entry in node',
                   'node' => {},
                   'number' => 5
                 },
@@ -1069,7 +1064,6 @@ $result_trees{'nodes_before_top'} = {
                   'index_at_command' => 'findex',
                   'index_name' => 'fn',
                   'index_type_command' => 'findex',
-                  'key' => 'fun in node',
                   'node' => {},
                   'number' => 1
                 },
@@ -1110,7 +1104,6 @@ $result_trees{'nodes_before_top'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => 'entry in node',
                   'node' => {},
                   'number' => 6
                 },
@@ -1689,7 +1682,6 @@ $result_trees{'nodes_before_top'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'something',
               'node' => {},
               'number' => 7
             },
@@ -1730,7 +1722,6 @@ $result_trees{'nodes_before_top'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'somewhere',
               'node' => {},
               'number' => 2
             },
@@ -1771,7 +1762,6 @@ $result_trees{'nodes_before_top'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'another',
               'node' => {},
               'number' => 8
             },
@@ -1904,7 +1894,6 @@ $result_trees{'nodes_before_top'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'entry after printindex',
               'node' => {},
               'number' => 9
             },
@@ -1988,7 +1977,6 @@ $result_trees{'nodes_before_top'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'a function',
               'node' => {},
               'number' => 3
             },
@@ -2029,7 +2017,6 @@ $result_trees{'nodes_before_top'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'a concept a node',
               'node' => {},
               'number' => 10
             },
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 9f19cd7..2937b87 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
@@ -163,7 +163,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} = 
{
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'first before top',
               'node' => {},
               'number' => 1
             },
@@ -502,7 +501,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} = 
{
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'node in menu before top',
               'node' => {},
               'number' => 2
             },
@@ -602,7 +600,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} = 
{
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'printindex node in menu before top',
               'node' => {},
               'number' => 3
             },
@@ -724,7 +721,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} = 
{
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'entry a',
               'node' => {},
               'number' => 4
             },
@@ -954,7 +950,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} = 
{
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'top section',
               'node' => {},
               'number' => 5
             },
@@ -1312,7 +1307,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} 
= {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => '! entry in node',
                   'node' => {},
                   'number' => 6
                 },
@@ -1353,7 +1347,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} 
= {
                   'index_at_command' => 'findex',
                   'index_name' => 'fn',
                   'index_type_command' => 'findex',
-                  'key' => 'fun in node',
                   'node' => {},
                   'number' => 1
                 },
@@ -1394,7 +1387,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} 
= {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => 'entry in node',
                   'node' => {},
                   'number' => 7
                 },
@@ -1973,7 +1965,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} 
= {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'something',
               'node' => {},
               'number' => 8
             },
@@ -2014,7 +2005,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} 
= {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'somewhere',
               'node' => {},
               'number' => 2
             },
@@ -2055,7 +2045,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} 
= {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'another',
               'node' => {},
               'number' => 9
             },
@@ -2188,7 +2177,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} 
= {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'entry after printindex',
               'node' => {},
               'number' => 10
             },
@@ -2272,7 +2260,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} 
= {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'a function',
               'node' => {},
               'number' => 3
             },
@@ -2313,7 +2300,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} 
= {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'a concept a node',
               'node' => {},
               'number' => 11
             },
@@ -2642,7 +2628,6 @@ $result_trees{'nodes_before_top_and_sections_monolithic'} 
= {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'node in chapter',
               'node' => {},
               'number' => 12
             },
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 caf674a..2e65757 100644
--- a/tp/t/results/moreindices/nodes_before_top_no_nodes.pl
+++ b/tp/t/results/moreindices/nodes_before_top_no_nodes.pl
@@ -163,7 +163,6 @@ $result_trees{'nodes_before_top_no_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'first before top',
               'node' => {},
               'number' => 1
             },
@@ -443,7 +442,6 @@ $result_trees{'nodes_before_top_no_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'node in menu before top',
               'node' => {},
               'number' => 2
             },
@@ -532,7 +530,6 @@ $result_trees{'nodes_before_top_no_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'printindex node in menu before top',
               'node' => {},
               'number' => 3
             },
@@ -654,7 +651,6 @@ $result_trees{'nodes_before_top_no_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'entry a',
               'node' => {},
               'number' => 4
             },
@@ -1028,7 +1024,6 @@ $result_trees{'nodes_before_top_no_nodes'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => '! entry in node',
                   'node' => {},
                   'number' => 5
                 },
@@ -1069,7 +1064,6 @@ $result_trees{'nodes_before_top_no_nodes'} = {
                   'index_at_command' => 'findex',
                   'index_name' => 'fn',
                   'index_type_command' => 'findex',
-                  'key' => 'fun in node',
                   'node' => {},
                   'number' => 1
                 },
@@ -1110,7 +1104,6 @@ $result_trees{'nodes_before_top_no_nodes'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => 'entry in node',
                   'node' => {},
                   'number' => 6
                 },
@@ -1689,7 +1682,6 @@ $result_trees{'nodes_before_top_no_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'something',
               'node' => {},
               'number' => 7
             },
@@ -1730,7 +1722,6 @@ $result_trees{'nodes_before_top_no_nodes'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'somewhere',
               'node' => {},
               'number' => 2
             },
@@ -1771,7 +1762,6 @@ $result_trees{'nodes_before_top_no_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'another',
               'node' => {},
               'number' => 8
             },
@@ -1904,7 +1894,6 @@ $result_trees{'nodes_before_top_no_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'entry after printindex',
               'node' => {},
               'number' => 9
             },
@@ -1988,7 +1977,6 @@ $result_trees{'nodes_before_top_no_nodes'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'a function',
               'node' => {},
               'number' => 3
             },
@@ -2029,7 +2017,6 @@ $result_trees{'nodes_before_top_no_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'a concept a node',
               'node' => {},
               'number' => 10
             },
diff --git a/tp/t/results/moreindices/nodes_before_top_nodes.pl 
b/tp/t/results/moreindices/nodes_before_top_nodes.pl
index 7b34b52..79eb9a8 100644
--- a/tp/t/results/moreindices/nodes_before_top_nodes.pl
+++ b/tp/t/results/moreindices/nodes_before_top_nodes.pl
@@ -163,7 +163,6 @@ $result_trees{'nodes_before_top_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'first before top',
               'node' => {},
               'number' => 1
             },
@@ -443,7 +442,6 @@ $result_trees{'nodes_before_top_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'node in menu before top',
               'node' => {},
               'number' => 2
             },
@@ -532,7 +530,6 @@ $result_trees{'nodes_before_top_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'printindex node in menu before top',
               'node' => {},
               'number' => 3
             },
@@ -654,7 +651,6 @@ $result_trees{'nodes_before_top_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'entry a',
               'node' => {},
               'number' => 4
             },
@@ -1028,7 +1024,6 @@ $result_trees{'nodes_before_top_nodes'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => '! entry in node',
                   'node' => {},
                   'number' => 5
                 },
@@ -1069,7 +1064,6 @@ $result_trees{'nodes_before_top_nodes'} = {
                   'index_at_command' => 'findex',
                   'index_name' => 'fn',
                   'index_type_command' => 'findex',
-                  'key' => 'fun in node',
                   'node' => {},
                   'number' => 1
                 },
@@ -1110,7 +1104,6 @@ $result_trees{'nodes_before_top_nodes'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => 'entry in node',
                   'node' => {},
                   'number' => 6
                 },
@@ -1689,7 +1682,6 @@ $result_trees{'nodes_before_top_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'something',
               'node' => {},
               'number' => 7
             },
@@ -1730,7 +1722,6 @@ $result_trees{'nodes_before_top_nodes'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'somewhere',
               'node' => {},
               'number' => 2
             },
@@ -1771,7 +1762,6 @@ $result_trees{'nodes_before_top_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'another',
               'node' => {},
               'number' => 8
             },
@@ -1904,7 +1894,6 @@ $result_trees{'nodes_before_top_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'entry after printindex',
               'node' => {},
               'number' => 9
             },
@@ -1988,7 +1977,6 @@ $result_trees{'nodes_before_top_nodes'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'a function',
               'node' => {},
               'number' => 3
             },
@@ -2029,7 +2017,6 @@ $result_trees{'nodes_before_top_nodes'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'a concept a node',
               'node' => {},
               'number' => 10
             },
diff --git a/tp/t/results/moreindices/split_chapter_index.pl 
b/tp/t/results/moreindices/split_chapter_index.pl
index d460ef5..e89baeb 100644
--- a/tp/t/results/moreindices/split_chapter_index.pl
+++ b/tp/t/results/moreindices/split_chapter_index.pl
@@ -159,7 +159,6 @@ $result_trees{'split_chapter_index'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'entry a',
               'node' => {},
               'number' => 1
             },
@@ -431,7 +430,6 @@ $result_trees{'split_chapter_index'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => 'entry in node',
                   'node' => {},
                   'number' => 2
                 },
@@ -472,7 +470,6 @@ $result_trees{'split_chapter_index'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => '! entry in node',
                   'node' => {},
                   'number' => 3
                 },
@@ -513,7 +510,6 @@ $result_trees{'split_chapter_index'} = {
                   'index_at_command' => 'findex',
                   'index_name' => 'fn',
                   'index_type_command' => 'findex',
-                  'key' => 'fun in node',
                   'node' => {},
                   'number' => 1
                 },
@@ -554,7 +550,6 @@ $result_trees{'split_chapter_index'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => 'entry in node',
                   'node' => {},
                   'number' => 4
                 },
@@ -642,7 +637,6 @@ $result_trees{'split_chapter_index'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'entry after printindex',
               'node' => {},
               'number' => 5
             },
@@ -689,7 +683,6 @@ $result_trees{'split_chapter_index'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'a function',
               'node' => {},
               'number' => 2
             },
@@ -730,7 +723,6 @@ $result_trees{'split_chapter_index'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'a concept in first',
               'node' => {},
               'number' => 6
             },
@@ -771,7 +763,6 @@ $result_trees{'split_chapter_index'} = {
               'index_at_command' => 'findex',
               'index_name' => 'fn',
               'index_type_command' => 'findex',
-              'key' => 'somewhere',
               'node' => {},
               'number' => 3
             },
@@ -1129,7 +1120,6 @@ $result_trees{'split_chapter_index'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'something',
               'node' => {},
               'number' => 7
             },
@@ -1176,7 +1166,6 @@ $result_trees{'split_chapter_index'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'another',
               'node' => {},
               'number' => 8
             },
@@ -1319,7 +1308,6 @@ $result_trees{'split_chapter_index'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'printindex subsection 2',
               'node' => {},
               'number' => 9
             },
diff --git a/tp/t/results/moresectioning/placed_things_before_element.pl 
b/tp/t/results/moresectioning/placed_things_before_element.pl
index 2575781..9ac07c9 100644
--- a/tp/t/results/moresectioning/placed_things_before_element.pl
+++ b/tp/t/results/moresectioning/placed_things_before_element.pl
@@ -669,7 +669,6 @@ $result_trees{'placed_things_before_element'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'index entry',
               'number' => 1
             },
             'spaces_before_argument' => ' '
diff --git a/tp/t/results/multitable/inter_item_commands_in_multitable.pl 
b/tp/t/results/multitable/inter_item_commands_in_multitable.pl
index c2b6698..ff1ccca 100644
--- a/tp/t/results/multitable/inter_item_commands_in_multitable.pl
+++ b/tp/t/results/multitable/inter_item_commands_in_multitable.pl
@@ -113,7 +113,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                           'index_at_command' => 'cindex',
                           'index_name' => 'cp',
                           'index_type_command' => 'cindex',
-                          'key' => 'index entry between empty lines',
                           'number' => 1
                         },
                         'spaces_before_argument' => ' '
@@ -521,7 +520,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                               'index_at_command' => 'cindex',
                               'index_name' => 'cp',
                               'index_type_command' => 'cindex',
-                              'key' => 'index entry within multitable',
                               'number' => 2
                             },
                             'spaces_before_argument' => ' '
@@ -707,7 +705,6 @@ $result_trees{'inter_item_commands_in_multitable'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'cindex',
                       'number' => 3
                     },
                     'spaces_before_argument' => ' '
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 1876f8b..3996382 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
@@ -477,7 +477,6 @@ $result_trees{'at_commands_glued_in_example'} = {
                   'index_at_command' => 'cindex',
                   'index_name' => 'cp',
                   'index_type_command' => 'cindex',
-                  'key' => 'index',
                   'number' => 1
                 },
                 'spaces_before_argument' => ' '
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 5d4921e..95b0d8e 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
@@ -471,7 +471,6 @@ $result_trees{'at_commands_glued_in_paragraph'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'index',
               'number' => 1
             },
             'spaces_before_argument' => ' '
diff --git a/tp/t/results/preformatted/def_in_example.pl 
b/tp/t/results/preformatted/def_in_example.pl
index afceda6..df4588a 100644
--- a/tp/t/results/preformatted/def_in_example.pl
+++ b/tp/t/results/preformatted/def_in_example.pl
@@ -101,7 +101,6 @@ $result_trees{'def_in_example'} = {
                   'index_at_command' => 'defun',
                   'index_name' => 'fn',
                   'index_type_command' => 'defun',
-                  'key' => 'name',
                   'number' => 1
                 },
                 'original_def_cmdname' => 'defun'
diff --git a/tp/t/results/sectioning/no_element.pl 
b/tp/t/results/sectioning/no_element.pl
index 362efbd..e76127d 100644
--- a/tp/t/results/sectioning/no_element.pl
+++ b/tp/t/results/sectioning/no_element.pl
@@ -651,7 +651,6 @@ $result_trees{'no_element'} = {
           'index_at_command' => 'cindex',
           'index_name' => 'cp',
           'index_type_command' => 'cindex',
-          'key' => 'index entry',
           'number' => 1
         },
         '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 fa3b3b6..6cf7a3b 100644
--- a/tp/t/results/sectioning/placed_things_before_element.pl
+++ b/tp/t/results/sectioning/placed_things_before_element.pl
@@ -582,7 +582,6 @@ $result_trees{'placed_things_before_element'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'index entry',
               'number' => 1
             },
             'spaces_before_argument' => ' '
diff --git a/tp/t/results/sectioning/placed_things_before_node.pl 
b/tp/t/results/sectioning/placed_things_before_node.pl
index 445db29..ec2dae7 100644
--- a/tp/t/results/sectioning/placed_things_before_node.pl
+++ b/tp/t/results/sectioning/placed_things_before_node.pl
@@ -582,7 +582,6 @@ $result_trees{'placed_things_before_node'} = {
               'index_at_command' => 'cindex',
               'index_name' => 'cp',
               'index_type_command' => 'cindex',
-              'key' => 'index entry',
               'number' => 1
             },
             'spaces_before_argument' => ' '
diff --git a/tp/t/results/value/value_in_index_commands.pl 
b/tp/t/results/value/value_in_index_commands.pl
index eff991c..4eec43e 100644
--- a/tp/t/results/value/value_in_index_commands.pl
+++ b/tp/t/results/value/value_in_index_commands.pl
@@ -423,7 +423,6 @@ $result_trees{'value_in_index_commands'} = {
               'index_at_command' => 'trucindex',
               'index_name' => 'truc',
               'index_type_command' => 'trucindex',
-              'key' => 'index truc',
               'node' => {},
               'number' => 1
             },
@@ -562,7 +561,6 @@ $result_trees{'value_in_index_commands'} = {
               'index_at_command' => 'codeidxindex',
               'index_name' => 'codeidx',
               'index_type_command' => 'codeidxindex',
-              'key' => 'a index entry te\' i^',
               'node' => {},
               'number' => 1
             },
@@ -609,7 +607,6 @@ $result_trees{'value_in_index_commands'} = {
               'index_at_command' => 'kindex',
               'index_name' => 'ky',
               'index_type_command' => 'kindex',
-              'key' => 'truc kindex',
               'node' => {},
               'number' => 1
             },
@@ -650,7 +647,6 @@ $result_trees{'value_in_index_commands'} = {
               'index_at_command' => 'pindex',
               'index_name' => 'pg',
               'index_type_command' => 'pindex',
-              'key' => 'pindex codeidx',
               'node' => {},
               'number' => 1
             },
diff --git a/tp/t/results/xml_tests/commands_and_spaces.pl 
b/tp/t/results/xml_tests/commands_and_spaces.pl
index b64cf98..06a6d94 100644
--- a/tp/t/results/xml_tests/commands_and_spaces.pl
+++ b/tp/t/results/xml_tests/commands_and_spaces.pl
@@ -1712,7 +1712,6 @@ $result_trees{'commands_and_spaces'} = {
                   'index_at_command' => 'deffn',
                   'index_name' => 'fn',
                   'index_type_command' => 'deffn',
-                  'key' => 'machin',
                   'node' => {},
                   'number' => 1
                 },
diff --git a/tp/t/results/xtable/block_commands_in_table.pl 
b/tp/t/results/xtable/block_commands_in_table.pl
index 7e39a8e..cadb60a 100644
--- a/tp/t/results/xtable/block_commands_in_table.pl
+++ b/tp/t/results/xtable/block_commands_in_table.pl
@@ -723,7 +723,6 @@ $result_trees{'block_commands_in_table'} = {
                           'index_at_command' => 'item',
                           'index_name' => 'vr',
                           'index_type_command' => 'vtable',
-                          'key' => 'item before ignored lines',
                           'node' => {},
                           'number' => 1
                         },
@@ -783,7 +782,6 @@ $result_trees{'block_commands_in_table'} = {
                               'index_at_command' => 'vindex',
                               'index_name' => 'vr',
                               'index_type_command' => 'vindex',
-                              'key' => 'vindex',
                               'node' => {},
                               'number' => 2
                             },
@@ -828,7 +826,6 @@ $result_trees{'block_commands_in_table'} = {
                           'index_at_command' => 'itemx',
                           'index_name' => 'vr',
                           'index_type_command' => 'vtable',
-                          'key' => 'itemx now',
                           'node' => {},
                           'number' => 3
                         },
@@ -972,7 +969,6 @@ $result_trees{'block_commands_in_table'} = {
                           'index_at_command' => 'item',
                           'index_name' => 'vr',
                           'index_type_command' => 'vtable',
-                          'key' => 'item',
                           'node' => {},
                           'number' => 4
                         },
@@ -1024,7 +1020,6 @@ $result_trees{'block_commands_in_table'} = {
                           'index_at_command' => 'itemx',
                           'index_name' => 'vr',
                           'index_type_command' => 'vtable',
-                          'key' => 'itemx after an empty line',
                           'node' => {},
                           'number' => 5
                         },
diff --git a/tp/t/results/xtable/empty_item_itemx.pl 
b/tp/t/results/xtable/empty_item_itemx.pl
index e2648ce..9b25aed 100644
--- a/tp/t/results/xtable/empty_item_itemx.pl
+++ b/tp/t/results/xtable/empty_item_itemx.pl
@@ -93,7 +93,6 @@ $result_trees{'empty_item_itemx'} = {
                       'index_at_command' => 'item',
                       'index_name' => 'vr',
                       'index_type_command' => 'vtable',
-                      'key' => 'first item',
                       'number' => 1
                     },
                     'spaces_before_argument' => ' '
@@ -155,7 +154,6 @@ $result_trees{'empty_item_itemx'} = {
                       'index_at_command' => 'itemx',
                       'index_name' => 'vr',
                       'index_type_command' => 'vtable',
-                      'key' => 'after an empty itemx, before an empty item',
                       'number' => 2
                     },
                     'spaces_before_argument' => ' '
@@ -241,7 +239,6 @@ $result_trees{'empty_item_itemx'} = {
                       'index_at_command' => 'item',
                       'index_name' => 'vr',
                       'index_type_command' => 'vtable',
-                      'key' => 'in item before end table',
                       'number' => 3
                     },
                     'spaces_before_argument' => ' '
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 0b1645a..e5a4f1b 100644
--- a/tp/t/results/xtable/inter_item_commands_in_table.pl
+++ b/tp/t/results/xtable/inter_item_commands_in_table.pl
@@ -273,7 +273,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                           'index_at_command' => 'item',
                           'index_name' => 'vr',
                           'index_type_command' => 'vtable',
-                          'key' => 'acode--b',
                           'node' => {},
                           'number' => 1
                         },
@@ -417,7 +416,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                           'index_at_command' => 'item',
                           'index_name' => 'vr',
                           'index_type_command' => 'vtable',
-                          'key' => 'aasis--b',
                           'node' => {},
                           'number' => 2
                         },
@@ -481,7 +479,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                           'index_at_command' => 'itemx',
                           'index_name' => 'vr',
                           'index_type_command' => 'vtable',
-                          'key' => 'b',
                           'node' => {},
                           'number' => 3
                         },
@@ -625,7 +622,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                           'index_at_command' => 'item',
                           'index_name' => 'fn',
                           'index_type_command' => 'ftable',
-                          'key' => 'avar--b',
                           'node' => {},
                           'number' => 1
                         },
@@ -667,7 +663,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                               'index_at_command' => 'cindex',
                               'index_name' => 'cp',
                               'index_type_command' => 'cindex',
-                              'key' => 'index entry between item and itemx',
                               'node' => {},
                               'number' => 1
                             },
@@ -748,7 +743,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                           'index_at_command' => 'itemx',
                           'index_name' => 'fn',
                           'index_type_command' => 'ftable',
-                          'key' => 'b',
                           'node' => {},
                           'number' => 2
                         },
@@ -817,7 +811,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                           'index_at_command' => 'item',
                           'index_name' => 'fn',
                           'index_type_command' => 'ftable',
-                          'key' => 'c',
                           'node' => {},
                           'number' => 3
                         },
@@ -893,7 +886,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                           'index_at_command' => 'itemx',
                           'index_name' => 'fn',
                           'index_type_command' => 'ftable',
-                          'key' => 'd',
                           'node' => {},
                           'number' => 4
                         },
@@ -1048,7 +1040,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'cindex in table',
                       'node' => {},
                       'number' => 2
                     },
@@ -1245,7 +1236,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'cindex in table',
                       'node' => {},
                       'number' => 3
                     },
@@ -1418,7 +1408,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'samp cindex in table',
                       'node' => {},
                       'number' => 4
                     },
@@ -1615,7 +1604,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'samp cindex in table',
                       'node' => {},
                       'number' => 5
                     },
@@ -1794,7 +1782,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'cindex between lines',
                       'node' => {},
                       'number' => 6
                     },
@@ -1962,7 +1949,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'cindex before line',
                       'node' => {},
                       'number' => 7
                     },
@@ -2136,7 +2122,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'cindex after line',
                       'node' => {},
                       'number' => 8
                     },
@@ -2298,7 +2283,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'cindex first',
                       'node' => {},
                       'number' => 9
                     },
@@ -2357,7 +2341,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'second',
                       'node' => {},
                       'number' => 10
                     },
@@ -2398,7 +2381,6 @@ $result_trees{'inter_item_commands_in_table'} = {
                       'index_at_command' => 'cindex',
                       'index_name' => 'cp',
                       'index_type_command' => 'cindex',
-                      'key' => 'third',
                       'node' => {},
                       'number' => 11
                     },
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 337ea22..d76ae45 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
@@ -143,7 +143,6 @@ $result_trees{'inter_item_commands_in_table_in_example'} = {
                                   'index_at_command' => 'cindex',
                                   'index_name' => 'cp',
                                   'index_type_command' => 'cindex',
-                                  'key' => 'index entry between item and 
itemx',
                                   'number' => 1
                                 },
                                 'spaces_before_argument' => ' '
diff --git a/tp/t/results/xtable/table_nested.pl 
b/tp/t/results/xtable/table_nested.pl
index 8bd12bb..4da32a6 100644
--- a/tp/t/results/xtable/table_nested.pl
+++ b/tp/t/results/xtable/table_nested.pl
@@ -252,7 +252,6 @@ $result_trees{'table_nested'} = {
                           'index_at_command' => 'item',
                           'index_name' => 'vr',
                           'index_type_command' => 'vtable',
-                          'key' => 'first item',
                           'number' => 1
                         },
                         'spaces_before_argument' => ' '
@@ -291,7 +290,6 @@ $result_trees{'table_nested'} = {
                           'index_at_command' => 'itemx',
                           'index_name' => 'vr',
                           'index_type_command' => 'vtable',
-                          'key' => 'second itemx',
                           'number' => 2
                         },
                         'spaces_before_argument' => ' '
@@ -371,7 +369,6 @@ $result_trees{'table_nested'} = {
                           'index_at_command' => 'item',
                           'index_name' => 'vr',
                           'index_type_command' => 'vtable',
-                          'key' => 'second item',
                           'number' => 3
                         },
                         'spaces_before_argument' => ' '
@@ -451,7 +448,6 @@ $result_trees{'table_nested'} = {
                           'index_at_command' => 'item',
                           'index_name' => 'vr',
                           'index_type_command' => 'vtable',
-                          'key' => 'last',
                           'number' => 4
                         },
                         'spaces_before_argument' => ' '
@@ -852,7 +848,6 @@ $result_trees{'table_nested'} = {
                           'index_at_command' => 'item',
                           'index_name' => 'vr',
                           'index_type_command' => 'vtable',
-                          'key' => 'first item',
                           'number' => 5
                         },
                         'spaces_before_argument' => ' '
@@ -891,7 +886,6 @@ $result_trees{'table_nested'} = {
                           'index_at_command' => 'itemx',
                           'index_name' => 'vr',
                           'index_type_command' => 'vtable',
-                          'key' => 'second itemx',
                           'number' => 6
                         },
                         'spaces_before_argument' => ' '
@@ -971,7 +965,6 @@ $result_trees{'table_nested'} = {
                           'index_at_command' => 'item',
                           'index_name' => 'vr',
                           'index_type_command' => 'vtable',
-                          'key' => 'second item',
                           'number' => 7
                         },
                         'spaces_before_argument' => ' '
@@ -1051,7 +1044,6 @@ $result_trees{'table_nested'} = {
                           'index_at_command' => 'item',
                           'index_name' => 'vr',
                           'index_type_command' => 'vtable',
-                          'key' => 'last',
                           'number' => 8
                         },
                         'spaces_before_argument' => ' '
@@ -1464,7 +1456,6 @@ $result_trees{'table_nested'} = {
                               'index_at_command' => 'item',
                               'index_name' => 'vr',
                               'index_type_command' => 'vtable',
-                              'key' => 'first item',
                               'number' => 9
                             },
                             'spaces_before_argument' => ' '
@@ -1503,7 +1494,6 @@ $result_trees{'table_nested'} = {
                               'index_at_command' => 'itemx',
                               'index_name' => 'vr',
                               'index_type_command' => 'vtable',
-                              'key' => 'second itemx',
                               'number' => 10
                             },
                             'spaces_before_argument' => ' '
@@ -1583,7 +1573,6 @@ $result_trees{'table_nested'} = {
                               'index_at_command' => 'item',
                               'index_name' => 'vr',
                               'index_type_command' => 'vtable',
-                              'key' => 'second item',
                               'number' => 11
                             },
                             'spaces_before_argument' => ' '
@@ -1663,7 +1652,6 @@ $result_trees{'table_nested'} = {
                               'index_at_command' => 'item',
                               'index_name' => 'vr',
                               'index_type_command' => 'vtable',
-                              'key' => 'last',
                               'number' => 12
                             },
                             'spaces_before_argument' => ' '



reply via email to

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