You also need to pass @_ into the SUPER method and escape the $ in $self.
In reply to Re^2: tying hashes and SUPER by tye in thread tying hashes and SUPER by particle