Переводим проект с perl 5.6 Unicode::String на perl 5.8 с нативным utf8. Забавный эффект проявился, когда Storable прочитал объект Unicode::String, а мы попытались его декодировать как utf8. use Encode; use Unicode::String; my $x = bless( do{\(my $o = 'test')}, 'Unicode::String' ); print decode('utf8', $x);