I'm not sure why we were calling `GetFileAttributes` and then calling `GetFileAttributesEx` just to get the file modification time instead of just calling `FindFirst` to get all of the file data with one call but if we're in here cleaning this code up -- we should make that change now.