in reply to Constructing Variable Arrayname

Yup, you're heading down the wrong path (using symbolic references). You really want a nested array of arrays. See perldoc perlreftut and perldoc perllol, then check out perldoc perldsc and perldoc perlref.