I hope Nicolas will apply it or make a better patch. The quoting used unfortunately is not idempotent, so you need to know how many times your macro will get expanded, but it is a start. You should now be able to do this: