static LL listToChunks(L l, int chunkSize) {
int rows = intRatio_ceil(l(l), chunkSize);
LL out = emptyList(rows);
for y to rows:
out.add(subList(l, y*chunkSize, (y+1)*chunkSize));
ret out;
}
static LL listToChunks(int chunkSize, L l) {
ret listToChunks(l, chunkSize);
}