code: @Override
      public Result call(Route route, RequestContext context) throws Exception {
          activeRequests.inc();
          final Timer.Context ctxt = requestTimer.time();
          Result result = null;
          try {
              result = context.proceed();
              return result;
          } finally {
              ctxt.stop();
              activeRequests.dec();
              markMeterForStatusCode(result);
          }
      }
docs: The interception method. The method should call {@link org.wisdom.api.interception.RequestContext#proceed()}
  to call the next interceptor. Without this call it cuts the chain.
  
  @param route   the route
  @param context the filter context
  @return the result
  @throws Exception if anything bad happen