Hygienic Quasiquotes now allow lexical capture of module objects
documentation for macro expansion failure behavior