Gracias Explorer. Miraré lo de Tie::Hash::Sorted
Respecto de lo de la creación de código en tiempo de ejecución, mejor lo dejo para más adelante (llegué al foro Experto sólo porque pensé que aquí se veían las RE ... no porque lo fuera ).
Saludos y muchas gracias nuevamente por tu ayuda.
CG