Converts the internal dimension ranges on lists into
        list of the restricted size. Thus all dimension rules
        are applied to all dimensions of the list wrapper
        and returned as a list (of lists).

def compress_ranges_to_lists(self):
        '''
        Converts the internal dimension ranges on lists into
        list of the restricted size. Thus all dimension rules
        are applied to all dimensions of the list wrapper
        and returned as a list (of lists).
        '''
        clist = []
        for elem in self:
            if isinstance(elem, FixedListSubset):
                clist.append(elem.compress_ranges_to_lists())
            else:
                clist.append(elem)
        return clist