Now that you've added the cryptically called `has_ooid()` check we don't need to worry about the possible exception from the `strptime`.