> die (My::Exception->Return(code => "abc"));
$ perl -I/tmp -MMy::Exception -e 'die "My::Exception"->RetCode( code => 204 )' $ My::Exception::RetCode=HASH(0x8185570) not much better, but no parens. :) i don't really understand the precedence problem though. Aaron