I also prefer the braces, but for a different reason. Dereferencing is documented in Using References. Method 2 always works. All of the others produce cleaner looking code, but require author (and often, the reader) to know and understand the related rules of applicability and precedence.