=head1 NAME
lh_new, lh_free, lh_insert, lh_delete, lh_retrieve, lh_doall,
-lh_doall_arg, lh_error - Dynamic hash table
+lh_doall_arg, lh_error - dynamic hash table
=head1 SYNOPSIS
lh_doall_arg() is the same as lh_doall() except that B<func> will
be called with B<arg> as the second argument.
-lh_error() can be used to determine if an error occured in the last
+lh_error() can be used to determine if an error occurred in the last
operation. lh_error() is a macro.
=head1 RETURN VALUES