@Nullable
  private static <T> T nullizeUnsupported(@NotNull Supplier<T> getter) {
    try {
      return getter.get();
    }
    catch (UnsupportedMethodException e) {
      return null;
    }
  }
@Nullable
  private static <T> T nullizeUnsupported(@NotNull Supplier<T> getter)