not often used
I disagree - it is often used in "for" expressions in initialisation and post-loop manipulation of variables.