Return `macro.keep` from a macro to prevent replacement