I've noticed that when running Python in interactive mode (via cmd on windows), the first time I hit tab it will move 4 spaces to the right, however each new tab will move 8 spaces instead of 4. Why this inconsistent behavior? And how could I change this to be consistent and always move only 4 spaces?