static L parallelEval(L> l) { ret parallelMap2(l, func(IF0 f) -> A { f! }); }