Error handling for bad types (mostly empty values) for dates.
add key / id to IPhotoImage