I'm trying to follow http://csharpguidelines.codeplex.com/, so conditions should always be enclosed in ( and ), e.g. (exception == null).