Add support for let-binding definition substitution
Refactored exception-form handling
Remove letcheck dependency, bump version