code: func NewSetupHandler() *SetupHandler {
  	h := &SetupHandler{
  		Router: NewRouter(),
  		Logger: zap.NewNop(),
  	}
  	h.HandlerFunc("POST", setupPath, h.handlePostSetup)
  	h.HandlerFunc("GET", setupPath, h.isOnboarding)
  	return h
  }
docs: // NewSetupHandler returns a new instance of SetupHandler.