New: begin end iterator
Change: replace