Fixed my code for (compile-lambda-body)
Update (compile-variable) to use lexical addressing when possible