Merge pull request #36 from densh/topic/si-7193

Fix for SI-7193
untyped unapply macros
new starr with untyped unapply macros
replace all quasiquotes with manually constructed trees
new starr
quasiquotes as unapply untyped macros
new starr
single extract to rule them all