@Nullable
  public static String apply(@NotNull CharSequence text, @NotNull List<? extends PatchHunk> hunks) {
    return new PlainSimplePatchApplier(text, hunks).execute();
  }
@Nullable
  public static String apply(@NotNull CharSequence text, @NotNull List<? extends PatchHunk> hunks)