Ensure Macro.escape also respects nested quotes