my %args = %{ $_[0] }; # or my %args = %{ +shift };