Rough sketch of a forward iterator.

See #5.