Help for this page
*isa= UNIVERSAL::isa; sub whatever { for my $ref ( @_ ) { if( isa( $ref, "HASH" ) ) { # ...
sub whatever { for my $ref ( @_ ) { ... } elsif( eval { my $x= $ref->{''}; 1 } ) { # It can be used as a hash ref # ...