Tengo un comando personalizado para el paquete.todonotes
\newcommandx{\custom}[3][1=]{\todo[#1,author=#2]{#3}}
que se supone que debe usarse como:
\custom[inline]{author1,some comments}
En cambio, genera el error:
E: main.tex:124 Package xkeyval Error: `some comments' undefined in families `todonotes'
¿Qué está pasando? ¡He definido 3 argumentos con el argumento 1 como opcional!