Никогда бы не подумал, что при use strict работают конструкции вида
@{$a->{b}->{c}}->[0]
или
%{$a->{b}->{c}}->{d}
а вот нет, работает :)
Кстати, интересно, как перл это обрабатывает, только что разименованную ссылку опять неявно
делает ссылкой и потом снова разименовывает или, что скорее, просто игнорирует оператор стрелки и тупо делает срез массива или хеша?
Надо все-таки почитать в кэмэл буке прос ссылки и структуры данных, наконец :)