Initial implementation of unquotes, horrifically ugly
make %I and %D shortcuts for (unq :I)|(unq :D). slightly prettier
Add test cases showing implicit quoting of control symbols, and non-keyword data.
replace unq function with defrecord reader
Actually make defrecord reader, last version was broken.
Add type field to reader record
Introduce "patch" constructor, trivially