docs: public final void doFilter(final ServletRequest pRequest, final ServletResponse pResponse, final FilterChain pFilterChain) throws IOException, ServletException {
          // If request filter and already run, continue chain and return fast
          if (oncePerRequest && isRunOnce(pRequest)) {
              pFilterChain.doFilter(pRequest, pResponse);
              return;
          }
  
          // Do real filter
          doFilterImpl(pRequest, pResponse, pFilterChain);
      }