Baby Jeebus weeps at your indentation! I know this is not of functional importance, but a two-character indent would be much easier to read. I don't care whether you use soft tabs (spaces) or hard tabs, though I personally prefer soft tabs.