Refactoring: Only use `MacroExpander` for expanding outside of
`syntax::ext::expand`