class SortedRangeList implements Iterable<Range> {

	@Override
	public Iterator<Range> iterator() {
		return getRanges(true);
	}

	public  SortedRangeList();
	public  SortedRangeList(SortedRangeList list);

}