Added C# var keyword
Added extension methods and anonymous types