Document describing surprising or annoying pitfalls in the C# language, compiler or .NET framework