Why auto here???? It looks like we took the code written by Bjarne's grandpa and

decided to "make it modern" by adding auto.