case 1 $a = { 'type' => 'int' }; $b = \$a->{'type'}; case 2 $x = { 'type' => 'int' }; $y = \$x->{'type'}; case 3 $b = \'int'; $a = { 'type' => ${$b} }; case 4 $VAR1 = \'int'; $VAR2 = { 'type' => ${$VAR1} };