static L callAll(L l, O... args) { L out = emptyList(l); for (O o : unnull(l)) { out.add(call(o, args)); ifdef callAll_verbose print("l(out)=" + l(out)); endifdef } ret out; }