Ponowne definiowanie makra lateksowego przy użyciu tej samej nazwy

Obecnie używam\mytodo macro, który tylko dzwoni\todo[inline]:

\newcommand{\pbtodo}[1]{\todo[inline]{#1}}

Ale chciałbym nazwać to makro\todo. Najprostsze rozwiązanie:

\renewcommand{\todo}[1][]{\todo{#1}} 

co zaskakujące, spowodowało przepełnienie stosu:

! TeX capacity exceeded, sorry [input stack size=5000].

Czy ktoś zna sposób używania starego?\todo makro w redefinicji?

questionAnswers(1)

yourAnswerToTheQuestion