in reply to How to add an element to a session param

Try
push (@{$self->session->param{promo_item}}, 'member','visitor');
Update: jettero alerted me to the fact that Session::param was a method (I verified by RTFS)- probably not accessible as a hash. Please refer to the more correct post by bobf, below.

     "Choose a job you like and you will never have to work a day of your life" - Confucius