svoid lambdaMapLike removeElementsThat(IPred pred, Cl c) {
if (c == null || pred == null) ret;
Iterator it = iterator(c);
while (it.hasNext())
if (pred.get(it.next()))
it.remove();
}
svoid lambdaMapLike removeElementsThat(Cl c, IPred pred) {
removeElementsThat(pred, c);
}