static L shortestListUnlessNull2(L a, L b) { if (a == null) ret b; if (b == null) ret a; ret l(a) < l(b) ? a : b; }