push @ranges, {type=>'LIST', last=>,0, values=>\@list }; #### push @ranges, {type=>'LIST', last=>scalar(@list), values=>\@list };