Shouldn't `expiration_date` be a `date` object, not `datetime`?