in reply to [raku] what accessors are actually autogenerated for @.array attributes?
$fish.scales = ('green','blue','yellow'); [download]
Interestingly, it also works if I declare the attribute as readonly.
See also StackOverflow.