my $foo = { bar => [1,2,3] }; exists $foo->{bar}->[42]; # legt gar nix an defined $foo->{bar}->[42]; # legt gar nix an # genauso mit einem hash of hashes $foo = { bar => { a => "b" } }; exists $foo->{bar}->{boo}; # legt gar nix an defined $foo->{bar}->{boo}; # legt gar nix an