static A middleElement(L l) { ret get(l, l(l)/2); }