'Saves datetime to _expiration_datetime and sets the explicit flag.'

@expiration_datetime.setter
def expiration_datetime(self, new_datetime):

    if (new_datetime is not None):
        self.expiration_datetime_is_explicit = True
    self._expiration_datetime = new_datetime
