Hoi.
print "Klappt: " . $self->{'_test'};
print "Klappt nicht: " . $self->{'_bin'}->{'xm'};
Könnte womöglich damit zusammenhängen, dass Du $self->{'_bin'}->{'xm'} nirgends gesetzt hast?!
Außerdem verwende folgendes, hilft beim Durchblick:
use Data::Dumper;
print Dumper($self->{'_bin'});
Grüße