It's not always wanted, and we'll want to add more keywords soon.
\begin{describe}{var}{*debugout-pathname*}
\end{describe}
-\begin{describe}{fun}{test-module @<path> @<reason> @> @<status>}
+\begin{describe}{fun}{test-module @<path> \&key :reason @> @<status>}
\end{describe}
\begin{describe}{fun}
(defvar *debugout-pathname* #p"debugout.c")
(export 'test-module)
-(defun test-module (path reason)
+(defun test-module (path &key reason)
"Read a module from PATH, to exercise the machinery.
If REASON is non-nil, then output the module to `*debugout-pathname*' with