% Examples:
% \begin{itemize} \synshorts
% \item "foo = bar" is a key-value pair. The key is `foo' and the value is
-% `bar'.
+% `bar'.
% \item `{foo = bar}' is a tag. The key is `foo = bar'.
% \item `foo = { bar }' is a key-value pair. The key is `foo' and
% the value is ` bar ' (with the leading and trailing spaces).
% <key> is given a value: the value is available as "#1" in <stuff>.
% \item "\\mkdef{"<group>"}{"<key>"}["<default>"]{"<stuff>"}" is the same,
% but additionally if <key> is found as a tag, then treat it as if we found
-% <key>"={"<default>"}" instead.
+% <key>"={"<default>"}" instead.
% \item "\\mkdef{"<group>"}{"<key>"}*{"<stuff>"}" will perform <stuff> when
-% <key> is found as a tag.
+% <key> is found as a tag.
% \item "\\mkdef*{"<group>"}{"<stuff>"}" will perform <stuff> when an unknown
% key (one for which there is no specific definition in this group) is
% given a value: the key is available as "#1" and the value as "#2" in
-% <stuff>.
+% <stuff>.
% \item "\\mkdef*{"<group>"}["<default>"]{"<stuff>"}" is the same, but
-% additionally if an unknown key is found as a tag then treat it as if
+% additionally if an unknown key is found as a tag then treat it as if
% it had been assigned the value <default> instead.
% \item "\\mkdef*{"<group>"}*{"<stuff>"}" will perform <stuff> when an
% unknown key is found as a tag: the key is available as "#1" in <stuff>.