static IndexedList2 indexedList2(L l) { ret l instanceof IndexedList2 ? l/IndexedList2 : IndexedList2(l); }