[Python-Dev] AST manipulation and source code generation