tests for #454
fix #454 `let` expressions
test #454 with multiple vars
Merge branch 'master' into let