C# Class Variables
C# immutability
C# Inheritence
C# inheritence with base
Java Doc Update
C# Inheritence Update