static S joinSubList_intRange(L l, IntRange r) { ret r == null ? null : joinSubList(l, r.start, r.end); }