smart indent destroys the indent for # characters in python. Can't have that!