Not applicable.
+\subsection{Bases' Children}
+
+Trivial.
+
\[ \eqn{ Create Acyclic }{
L \nothaspatch \pq
}\]
+\[ \eqn{ Ingredients }{
+ \patchof L = \foreign \lor \patchof L = \py
+}\]
\subsection{No Replay}
Not applicable.
+\subsection{Bases' Children}
+
+Not applicable, by Ingredients.
+
Not applicable.
+\subsection{Bases' Children}
+
+Trivial, by Ingredients.
+
\bigforall_{C \in \foreign}
D \le C \implies \isforeign{D}
}\]
+\[\eqn{Bases' Children}{
+ C \hasparent D \land D \in \pn
+ \implies
+ C \in \pn \lor C \in \py
+}\]
We also assign each new commit $C$ to zero or one of the sets $\p$, as
stated in the definition of $\patchof{C}$ in the summary for each kind
Only relevant if $\isforeign{C}$, and in that case Totally
Foreign Contents applies. $\qed$
+\subsection{Bases' Children:}
+
+Trivial.