Move the tabular package to iterators. Exclude blank lines from the Iterators. Simplify BufferedDataSource API. Add some more close().