The changeable nature of C#