It appears that the file has mixed tabs and spaces. I don't believe my changes introduced this, but I certainly contributed to it.

Many of the lines start with a leading tab and then indent further with spaces. Would you like me to coalesce on one spaces?