in reply to Undesirable parent hash keys

Data::Diver it dives the hash without autovivification

autovivification, autovivification, The Bad, the Ugly, and the Good of autovivification, References quick reference, autovivification, autovivification, undefined value as an ARRAY reference sometimes ok, What does Autovivify mean?, Should perl auto vivify here?, TLC: Programming: Perl: Autovivification : What is it and why do I care?, Re^2: Occurence List (this is not autovivification, javascript supports that but it doesn't autovivification, this is autovivification