in reply to Re^3: Variable name
in thread Variable name

Symbolic references always refer to globals/package variables, which makes some sense when you know that packages are hashes keyed by the variable names, but lexicals are turned into indexes and the names can be more or less "optimized away" completely.