public static @NotNull Class<?> forName(@NotNull String fqn) {
    try {
      return Class.forName(fqn);
    }
    catch (Exception e) {
      throw new RuntimeException(e);
    }
  }
public static @NotNull Class<?> forName(@NotNull String fqn)