auto p = new Patterns ("b.*", new Array("blah".dup));
auto lines = new Lines!(char); void somefunc (InputStream stream) { foreach (line; lines.set(stream)) Cout (line).newline; }
void somefunc (InputStream stream) { foreach (line; new Lines!(char) (stream)) Cout (line).newline; }
foreach (line; new Lines!(char) (new File ("myfile"))) Cout (line).newline;