with_index does not set the iteration offset.

This makes the code do what the comment says. The offset parameter to `with_index` simply sets
the index offset, not the iteration offset.

It also closes #154.