Help stabilize a subset of Macros 2.0!

So what happens if a new edition introduces a new keyword, and hence parsing depends on the edition. Will the macro-generated code parsed with the edition of the macro, or the file where the macro is used?