Rectify ident in MacroExpr.
Work in progress support of multiple argument lists in MacroExpr.