sS lambdaMapLike filterLines(IPred pred, S s) { ret lines_possiblyRTrim(s, filter(lines(s), pred)); } sS lambdaMapLike filterLines(S s, IPred pred) { ret filterLines(pred, s); }