Why is it that people hate active whitespace? I think it's great that the parser can detect where blocks end just by maintaining a nice code structure. I guess people are just against it on principle? Just in edge cases where indenting wouldn't make sense?