I have wondered how to undefine existing commands in $\LaTeX$ for so long. Finally, I googled it up. It's easy. Simply
\makeatletter \let\command\@undefined \makeatother
\commandhas been undefined. This does not cause an error when
\commandwas undefined before. After that, you can merrily
and be on your way.