in reply to Re^2: Variable access across packages?
in thread Variable access across packages?

Yes, the $main::aValue refers back to the calling package, though it's probably better practice to pass the variable instead of using globals. There are always fewer mistakes when you force yourself to be intentional about passing variables.