Merge pull request #8 from deepfire/master

Provide an alternate mechanism for constant wrapping
Array handling
Callbacks
apparently body requires a progn
MAKE-FIELD-DEREF: explicitly fail while building a dereference of a field of unknown type