xparse
is the recommended way to create document level macros for stuff defined using the expl3
syntax, as I understand it, I take it this certainly should work. My example obviously doesn't fit that description, but other cases without arguments obviously will.