srecord ExpectForEachLine(Expecter sub) extends Expecter { bool check(O o) { if (o cast S) { for (S line : lines_iterator(o)) if (!sub.check(line)) false; true; } false; } }