static L getAllFutures(Collection> l) { L out = new L(l); for (Future f : unnull(l)) out.add(l.get()); ret out; }