lammbdas work now properly: lambdas now have their own environment.