additionnal strictness annotations
much more sensible implementation of the exif date time parsing, and make it return maybe, it's better