don't introduce any let bindings
fix issue #26