Add Gabriel benchmarks
Parser: Parse strings correctly
Parser: Support the rare (cond [(test)]) syntax
Parser: Support internal definitions
Parser: support let*
Parser: Support multiple expression at the top level.
Gabriel benchmarks: Small changes to help parser.
Parser: Better quoting
Parser: Characters
Parser: Letrec
Parser: Allow $ in identifiers
Parser: Allow empty expressions in some places
More primitives!
Also apply elimRedundantChecks to function arguments

they could be a lambda.
Convert nested definitions into a letrec
Type: Support characters too
Sort primitive functions
Expand and/or macros
Add primitives; allow multiple arities for primitives
Type: Machinery for primitives with diff. arities