Thanks to all who gave me valuable information. It never crossed my mind about the distinction between a number accessed as a string versus a number. I will examine stevieb's reply more when I get back home.
Comment on Re: Devel::Size reports different size after hash access