pub(super) fn variable_macro<'a, MS: STeXModuleStore, Pos: SourcePos + 'a, Err: FnMut(String, SourceRange<Pos>, DiagnosticLevel)>(
arg: &MacroArg<Pos>,
m: Macro<'a, Pos, &'a str>,
_parser: &mut LaTeXParser<'a, ParseStr<'a, Pos>, STeXToken<Pos>, Err, STeXParseState<'a, Pos, MS>>,
) -> MacroResult<'a, Pos, &'a str, STeXToken<Pos>>