-L dir adds to *load-path*.
Handle (cond (test => proc) ...).
char? is r5rs compatible.
More r4rs compliance.
Support (let loop bindings . body).