>I suppose I ought to go and ask tchrist about how one would write:
>   if (! exists($h->[$a][$b][$c]))
>without a functional exists() on arrays, huh?  :-)
Trivial and intuitive:
    if ($h && $h->[$a] && $h->[$a][$b] && defined $h->[$a][$b][$c]) 
--tom