Obviously, I have been misinformed. I thought that tabs were the way one indents in Python therefore scoping variables, methods, classes, and other constructs.
That might be the source of your consternation.
I'm not a python guy, but my understanding of their indentation rules are basically this -- When a line ends in a colon ( : ), the indentation level of the subsequent line defines it for all lines that share its scope by using the same indentation. This indentation level must be greater than the indentation level of the last line ending in a colon ( : ). Any subsequent line with lesser indentation than this escapes the scope (perhaps many? until it rejoins a scope with identical indentation?).
I believe you can freely add additional indentation without creating a new scope wherever the previous line does not end in a colon ( : ).
[edit] fixed interloping smileys.