I was working with Python more extensively in the last years and really like the language and its rich ecosystem of libraries. Recently, I stumbled upon this fantastic .NET library [http://pythonnet.github.io(http://pythonnet.github.io)] offering a very tight coupling between the Python interpreter and the .NET clr. Looks like a good opportunity to introduced a Python region/editor(extension)/class into VL, so one can embed python code within a patch. What do you think? How should one approach this? I did some simple experiments with Visual Studio and C# and the interoperability layer works like a charm. There are also some examples of passing parameters to the Python script, getting results, multithreading handling, etc… any thoughts?