defensive coding for Exif IFD offset; inspect behavior for Properties