code: public Object proceed() throws Throwable {
  		// Debug.logVerbose("[JdonFramework] <-----> enter ProxyMethodInvocation proceed() for "
  		// + currentInterceptorInt, module);
  		if (currentInterceptorInt == interceptors.size() - 1) {
  			Debug.logVerbose("[JdonFramework] finish call all inteceptors", module);
  			return methodInvoke();
  		}
  
  		Object interceptor = interceptors.get(++currentInterceptorInt);
  		if (interceptor != null) {
  			MethodInterceptor methodInterceptor = (MethodInterceptor) interceptor;
  			// Debug.logVerbose("[JdonFramework] now call inteceptor : "
  			// + methodInterceptor.getClass().getName(), module);
  			return methodInterceptor.invoke(this);
  		} else {
  			Debug.logVerbose("[JdonFramework] null finish call all inteceptors", module);
  			return methodInvoke();
  		}
  	}
docs: Invokes next interceptor/proxy target. now there is no mixin