code: def expired(self):
          
          if self._expired_latch:
              return True
  
          self._check_time_backwards()
  
          if time.time() > self.end:
              self._expired_latch = True
              return True
  
          return False
docs: Boolean property if this timeout has expired