refactor functions and the idea of invocation
lots of stuff
Don't copy.
Remove the delegate.
Set the delegate.
A working debug-prn for core.clj
Generate a less hardcoded, more correct class.
Multiple methods
Merge pull request #10 from joshaber/refactor-fns

Refactor FNs, add Reify