code: @Override
    protected void reset() {
      super.reset();
      mapClassesToNamedBoundProviders.clear();
      mapClassesToUnNamedBoundProviders.clear();
      hasTestModules = false;
      installBindingForScope();
    }
docs: Resets the state of the scope.
  Useful for automation testing when we want to reset the scope used to install test modules.