Rewrite environment - new version isn't sendable :(
Stop using closures with lambdas and fails
Fix lambda comparison (and test)
Add test with nested lambdas
Replace fail with Error in builtins
Remove all use of fail in expression.rs