is to be taken as applying to both $\py$ and $\pn$.
All these sets are distinct.
+\item[ $ \pancs{C}{\set P} $ ]
+$ \{ A \; | \; A \le C \land A \in \set P \} $
+i.e. all the ancestors of $C$
+which are in $\set P$.
+
+\item[ $ \pends{C}{\set P} $ ]
+$ \{ E \; | \; E \in \pancs{C}{\set P}
+ \land \mathop{\not\exists}_{A \in \pancs{C}{\set P}}
+ A \neq E \land E \le A \} $
+i.e. all $\le$-maximal commits in $\pancs{C}{\set P}$.
+
\end{basedescript}
\section{Invariants}