in reply to I can't see "our" variables from outside the package

Three problems.

1. Your node is unreadable. Put your code inside of <c>...</c>.

2. our is lexically scoped.

3. You're not even in the same package anymore, How do you expect Perl to know which package contains the variable if you don't use its full name?