static L lambdaMapLike varyList(IF1 varyElement, L l) { if (empty(l)) null; int i = randomIndex(l); A varied = varyElement.get(l.get(i)); if (varied == null) null; ret listWithSingleElementChanged(l, i, varied); }