Invoke Plan $\patchof \pl$ where the algorithm Plan $\pc$ is as
follows:
+
Notation:
$\pc \succ_1 \{ \p, \pq \ldots \}$
$\py \succ \pq$
+
We intend to merge all $\set E_{\pc} = \{ E_{\pc,j \ldots} \}$
and all the direct contributors of $\pc$ (as determined below)
into the existing git ref for $\pc$, to make $T_{\pc}$.
$\set D_0 = \depsreqof{T_{\pc,0}}$.
For each $E_j$ starting with $j=1$ choose a corresponding intended
merge base $M_j$ such that $M_j \le E_j \land M_j \le T_{\pc,j-1}$.
-Calculate $D_j$ as the 3-way merge of the sets $D_{j-1}$ and
+Calculate $\set D_j$ as the 3-way merge of the sets $\set D_{j-1}$ and
$\depsreqof{E_j}$ using as a base $\depsreqof{M_j}$. This will
generate $D_m$ as the putative direct contributors for $\pcn$.