\begin{describe}{cls}{sequencer () \&key :constraints}
\end{describe}
+\begin{describe*}
+ {\dhead{fun}{sequencer-constraints @<sequencer> @> @<list>}
+ \dhead{fun}{setf (sequencer-constraints @<sequencer>) @<list>}
+ \dhead{fun}{sequencer-table @<sequencer> @> @<hash-table>}}
+\end{describe*}
+
\begin{describe}{fun}{ensure-sequencer-item @<sequencer> @<name> @> @<item>}
\end{describe}
\end{describe}
\begin{describe}{fun}
+ {add-sequencer-item-function @<sequencer> @<name> @<function>}
+\end{describe}
+
+\begin{describe}{fun}
{invoke-sequencer-items @<sequencer> \&rest @<arguments>}
\end{describe}