How does one write a procedural macro using SRFI 72 that expands to code containing unquote or unquote-splicing without these being interpreted at expansion time as an escape from quasisyntax quotation? David