Help for this page
print "defined\n" if (exists($x->{fred}->{dave}));
{ print "defined\n" if (exists(%{$x->{fred}||last}->{dave})); }
print "defined\n" if (exists(%{$x->{fred}||{}}->{dave});