Should we have a passe that turn small range/xrange in list?