remove all ReadOption pointers from iterator objects.  use as embedded struct