in reply to Re: Anonymous Scalar Ref to Hash?
in thread Anonymous Scalar Ref to Hash?

my @listeners = @_; # assuming that's what you want $self->{'Listeners'} = [@listeners]; # hash value must be scalar
There's no need for copying. You can use a reference to the original array:
$self->{'Listeners'} = \@listeners;
A small thing, but something worth keeping in the back of your mind.