code: public Object proceed() throws Throwable, Exception {
  		if (currentInterceptorInt == interceptors.size() - 1) {
  			Debug.logVerbose("[JdonFramework] finish call all inteceptors", module);
  			return beforeAfterMethodTarget.invoke(method, args, methodProxy);
  		}
  
  		Object interceptor = interceptors.get(++currentInterceptorInt);
  		if (interceptor != null) {
  			MethodInterceptor methodInterceptor = (MethodInterceptor) interceptor;
  			return methodInterceptor.invoke(this);
  		} else {
  			Debug.logVerbose("[JdonFramework] null finish call all inteceptors", module);
  			return beforeAfterMethodTarget.invoke(method, args, methodProxy);
  		}
  	}
docs: Invokes next interceptor/proxy target. now there is no mixin