docs: @SuppressWarnings("unused")
      public Callable<?> handle(Object methodDescStr, Method origin, Object[] arguments) throws
              Throwable {
          MethodDesc methodDesc = new MethodDesc((String) methodDescStr);
          Class clazz = getClassMethodWasCalledOn(methodDesc);
  
          Object marker = classToMarker.get(clazz);
          InvocationHandlerAdapter interceptor = markersToHandler.get(marker);
          if (interceptor == null) {
              return null;
          }
  
          // extended.StaticCapableStubber#whenInt
          BiConsumer<Class<?>, Method> onStub = onMethodCallDuringStubbing.get();
          if (onStub != null) {
              onStub.accept(clazz, origin);
          }
  
          // extended.ExtendedMockito#verifyInt
          BiConsumer<Class<?>, Method> onVerify = onMethodCallDuringVerification.get();
          if (onVerify != null) {
              onVerify.accept(clazz, origin);
          }
  
          return new ReturnValueWrapper(interceptor.interceptEntryHook(marker, origin, arguments,
                  new SuperMethodCall(selfCallInfo, origin, marker, arguments)));
      }