\begin{describe}{fun}{merge-keyword-lists @<lists> @> @<list>}
Merge a number of keyword-argument lists together and return the result.
- The @<lists> parameter is a list consisting of a number of @|(@<args>
- . @<origin>)| pairs: in each pair, @<args> is a list of
- \descref{argument}{cls} objects, and @<origin> is either nil or an object
- whose printed representation describes the origin of the corresponding
- @<args> list, suitable for inclusion in an error message.
+ The @<lists> parameter is a list consisting of a number of @|(@<origin>
+ . @<args>)| pairs: in each pair, @<origin> is either nil or an object whose
+ printed representation describes the origin of the corresponding @<args>
+ list suitable for inclusion in an error message, and @<args> is a list of
+ \descref{argument}{cls} objects.
The resulting list contains exactly one argument for each distinct argument
name appearing in the input @<lists>; this argument will contain the