in reply to A matter of style

I do the same. It fits the way I test, for one -- starting at the top of a sub and checking every branch along the way. It also leads to shorter code. I put every brace on a new line, which eats up a lot of space. By avoiding if/else blocks wherever possible, I use less vertical space. (This isn't always possible, but there's a lot of potential for simplification.)