Because it is actually compiled to a reassignment,...
# announcements
k
Because it is actually compiled to a reassignment, you and
iter = iter.inc()
wouldn't work if the return type wasn't at least an iterator as well.