##
%combined = (%A, %Z);
@all_keys = keys %combined;
####
@all_keys = keys %{{ %A, %Z }};
####
@all_keys = keys(%A, %Z);
####
@all_keys = keys((%A, %Z));
@all_keys = keys(%temp::var = (%A, %Z));
@all_keys = keys(my %temp = (%A, %Z));
@all_keys = keys(do { %{{%A, %Z}} });
####
@all_keys = keys(%temp::var = (%A));
@all_keys = keys(my %temp = (%A));
@all_keys = keys(do { %{{%A}} });