-\def\parse@dhd#1{% {NEXT}
- \@ifnextchar[{\parse@dhd@cc{#1}}{\parse@dhd@cd{#1}}}
-\def\parse@dhd@cc#1[#2]#3#4{% {NEXT}[NAME]{CAT}{SYNOPSIS}
- #1{#3}{#2}{#4}}
+\def\parse@dhd#1#2{% {NEXT}{CAT}
+ \@ifnextchar[{\parse@dhd@cc{#1}{#2}}{\parse@dhd@cd{#1}{#2}}}
+\def\parse@dhd@cc#1#2[#3]#4{% {NEXT}{CAT}[NAME]{SYNOPSIS}
+ #1{#2}{#3}{#4}}