davorg, I'm really sorry for the confusion, now the distinction between a list and an array is much clearer to me, thanks for enlightening! :)
Prior Nacre V, thanks a lot for the lengthy explanation and showing a very good method to pass the variables in a hash which provides the flexibility I was just looking for. Looks like I got this explanation as a bonus ;-)