##
$A::{bbb} = 3;
$A::bbb = 4;
__END__
Modification of a read-only value attempted at - line 2.
####
$A::bbb = 3;
$A::{bbb} = 4;
print "$_ => $A::{$_}\n" for keys %A::;
print $A::bbb,"\n";
__END__
bbb => *main::4
####
$A::bbb = 3;
print $A::{bbb},"\n";
print *A::bbb{SCALAR},"\n";
print ${*A::bbb{SCALAR}},"\n";
__END__
*A::bbb
SCALAR(0xa011750)
3