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