static A cyclicGet(L l, int i) { ret empty(l) ? null : get(l, mod(i, l(l))); }