We do this a lot of the time. It's really for forward compatibility if new fields are added in the future to make sure we don't clobber them. I don't always do it because it makes the code less efficient though. I can go both ways here.