skeleton of quasiquote apply macros