\def\hi@newparam#1#2{\hi@defparam{#1}{#2}{}}
\def\hi@newparam@noval#1#2{\hi@newparam{#1}{\emph{[Value optional]} #2}}
\def\hi@defparam#1#2{%
    \subsection[\textsf{#1}]{\DescribeParam{#1}\textsf{#1}}
    \label{param:#1}%
    #2.%
    \@gobble
}
\def\hi@defparam@noval#1#2{\hi@defparam{#1}{\emph{[Value optional]} #2}}
\def\hi@param@alias#1#2{%
    \subsection[\textsf{\emph{#1}}]{\DescribeParam{#1}\textsf{\emph{#1}}}
    \label{param:#1}%
    Alias for \param{#2}.
}
\long\def\hi@newcite#1#2#3#4{%
    \subsection[\textsf{#1}: #2]{\DescribeRefType{#1}\textsf{#1}: #2}
    \label{rtype:#1}
    \space\ignorespaces
}
\def\hi@alias@cite#1#2{%
    \subsection[\textsf{\emph{#1}}]{\DescribeRefType{#1}\textsf{\emph{#1}}}
    \label{rtype:#1}
    Alias for \rtype{#2}. \ignorespaces
}
\setcounter{secnumdepth}{1}
\def\bookparenparameters{%
    Any book publication parameters described in \sec{bookrefs-pubparen}
    are also permitted.
}
\def\statuteparamdesc{The full and short names for this reference, as described
with regard to statute names in \sec{statrefs-short}.}
\def\pagejoining{Pin cites given in citation items will use the pin cite joining
algorithm given in \sec{pages-join}.}
