docs: def IsHuntStarted(self):
      """Is this hunt considered started?
  
      This method is used to check if new clients should be processed by
      this hunt. Note that child flow responses are always processed but
      new clients are not allowed to be scheduled unless the hunt is
      started.
  
      Returns:
        If a new client is allowed to be scheduled on this hunt.
  
      """
      state = self.hunt_obj.Get(self.hunt_obj.Schema.STATE)
      if state != "STARTED":
        return False
  
      # Stop the hunt due to expiry.
      if self.CheckExpiry():
        return False
  
      return True