Should be pre inc, instead of post inc so we're not creating unused copies of iterators everywhere. Unless that's literally something the compiler always handles at this point.