On 30/07/2013 20:09, Joseph Werner wrote: > It is because you are not assigning a list value to a list. You are > assigning a scalar value that is the result of a ',' expression to > the first element in the list. > > Hope this helps. > > Christian Got it. Nothing to do with the hashref. Should have used parens to create list context. gvim