Made forward iterators function properly after multiple consecuitive removals.