static L intArrayToIntRanges_startAndLength(int[] array) { int n = l(array)/2; L out = emptyList(n); for i to n: out.add(intRangeWithLength(array[i*2], array[i*2+1])); ret out; }