Merge pull request #37 from densh/topic/quasiquote-unapply-macro

Refactor deconstruction quasiquotes into unapply macros
reverses the osgi change, because quasiquotes no longer generate trash