Agreed.  A quasiquoter is the right approach here.  

On Thursday, April 17, 2014, Roman Cheplyaka <roma@ro-che.info> wrote:
I am reluctant about adding a new syntactic feature for such a niche problem.

Can't this be achieved with a quaiquoter?

Roman