static ProbabilisticList mapToProbabilisticList(Iterable l, IF1> f) { ret new ProbabilisticList(map(l, f)); } static ProbabilisticList mapToProbabilisticList(Iterable l, IF1 f) { ret new ProbabilisticList(map(l, a -> withProbability(f.get(a), a))); }