docs: private void checkNotBrowserSession()
     {
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(this, tc, "checkNotBrowserSession");
  
        if (browserSession != null)
        {
           if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) SibTr.debug(this, tc, "Browser session != null", browserSession);
  
           // The caller of this method was expecting that this consumer wrapper was not being
           // used for browser sessions but it is.
           SIErrorException e = new SIErrorException(
              nls.getFormattedMessage("BROWSER_SESSION_UNEXPECTED_SICO2041", null, null)
           );
  
           FFDCFilter.processException(e, CLASS_NAME + ".checkNotBrowserSession",
                                       CommsConstants.CATMAINCONSUMER_CHECKNOTBROWSER_01, this);
  
           if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(this, tc, "checkNotBrowserSession");
           throw e;
        }
  
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(this, tc, "checkNotBrowserSession");
     }