Interface MacroExpander<T,​P>