Changes in indexing methods; slice iterator; assertions