private static @NotNull CallTarget buildCallTarget(Class<?> clazz, Method method) {
    method.setAccessible(true);
    return new CallTarget(clazz, method);
  }
private static @NotNull CallTarget buildCallTarget(Class<?> clazz, Method method)