code: def until_state_in(self, *states, **kwargs):
          
          timeout = kwargs.get('timeout', None)
          state_futures = (self.until_state(s, timeout=timeout) for s in states)
          return until_any(*state_futures)
docs: Return a tornado Future, resolves when any of the requested states is set