Encapsulated iterator. Stubbed-out reader/writer classes.