FYI....this is more prevenlant in VB.NET than C# due to the nature of the compiler running in the back ground....but is does still happen in C#.