Update for mono and csharp
Add erlang snippets