More work on language bindings and C# examples