docs: function StateManager(options) {
      // Initial state is pending
      this.state = states.pending;
  
      // If a state is passed in, then we go ahead and initialize the state manager with it
      if (options && options.state) {
        this.transition(options.state, options.value, options.context);
      }
    }