One problem with cutting and pasting code is that when a big fix is made to the C# code, we have to copy it.   However if you think this is worth it, ok.