static S simpleEmptyLines(S s) { new L l; bool lastEmpty = false; for (S line : lines(s)) { if (!emptyAfterTrim(line)) lastEmpty = false; else if (lastEmpty) continue; else lastEmpty = true; l.add(line); } ret lines(l); }