One of the major statement-level shortcomings of lambda-py is the lack of support for the with statement (the other being the lack of support for metaclass programming), I plan to give it a try in the following days, the steps would be as follows:
1) add PyWith(context, target, body) to surface language and get-structured-python
2) add LexWith(context, target, body) to lexical language taking care of target variables
Any comments or suggestions are welcomed.
Alejandro.