public Lst <Y> apply(Lst <Func <X, Y> > cf, Lst <X> cx) => Lst.apply(cf, cx);
public Lst <Y> apply(Lst <Func <X, Y> > lf, Lst <X> lx) => Lst.apply(lf, lx);