static A listGetOrCreate_full(L l, int i, Class extends A> c) { if (l == null) null; while (i >= l(l)) l.add(nuInstance(c)); ret l.get(i); } static A nuLike listGetOrCreate_full(Class extends A> c, L l, int i) { ret listGetOrCreate_full(l, i, c); }