+ # convert metadata list into (cleaned) lookup table
+ my %version_lookup;
+ for (@{ $row->{version_list} }) {
+ delete $_->{era};
+ delete $_->{prefix} unless $_->{prefix};
+ $version_lookup{ delete $_->{version} } = $_;
+ }
+ $row->{version_list} = \%version_lookup;
+