void merge(@NotNull Target source,
             @NotNull File destination,
             boolean dryRun,
             boolean reintegrate,
             @Nullable DiffOptions diffOptions,
             @Nullable ProgressTracker handler) throws VcsException;
void merge(@NotNull Target source,
             @NotNull File destination,
             boolean dryRun,
             boolean reintegrate,
             @Nullable DiffOptions diffOptions,
             @Nullable ProgressTracker handler)